Country:
Region:
City:
Similar words:
chinese restaurant in tampa
About 66 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.