A modern Japanese Restaurant that expanded from its' first location in South Tampa. Labeled as 'trendy, fun and unique,' SoHo Sushi North heightens the competition with incredibly fresh and remarkably innovative sushi.
Champions Sports Bar & Grille700 S Florida Ave. , Tampa FL, 33602
Datz2616 S. MacDill Ave , Tampa FL, 33629
SoHo Sushi North Photos
Business Listed in Categories
Are you the owner of SoHo Sushi North in Tampa Florida? Send us more details! Contact Us
News & Articles
Say Something or Ask a Question about SoHo Sushi North