Sushi Spot /hibachi
3665 E Bay Dr #146, Largo
(727) 507-7400
Menu
Reserve
Restaurants in Largo, FL
Sushi Spot /hibachi
3665 E Bay Dr #146, Largo, FL 33771
(727) 507-7400