japanese sweets restaurant in tampa
About 9 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.
About 9 results.
SoHo Sushi is a vibrant, award winning, Japanese Restaurant & Bar conveniently located in the heart of South Tampa.
If you have not created an account yet, please sign up here