Sakura Sushi Bar
1180 SW 57th Ave, West Miami FL 33144
(786) 254-7931
Directions
Order Online Delivery
Ubereats
Postmates
Mysakurasushi
West Miami, Florida
Sakura Sushi Bar
1180 SW 57th Ave, West Miami
(786) 254-7931