Filters:
Country:
Region:
Similar words:
chinese restaurant in Tampa
About 90 results.
SohoSushi
3218 W Kennedy Blvd, 33609 Tampa, United StatesSoHo Sushi is a vibrant, award winning, Japanese Restaurant & Bar conveniently located in the heart of South Tampa.