Home /  

Restaurants offering Sekushi House Salad

Search city
4
Menu
Table booking
Open Now
4
Menu
Table booking
Open Now
City: Tampa, 2223 N West Shore Blvd Unit B213FL 33607, Tampa, United States
"I made a reservation through OpenTable for my friend and me, but upon arrival, the restaurant claimed they had no record of it. After complaining, the..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity