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.
Ebisu Sushi Shack5116 N Nebraska Ave , Tampa FL, 33603
The Sushi Shack is located in the heart of Seminole Heights, Tampa in a converted 1928 bungalow. But don’t be fooled by its modest appearance! The Chef-Owner...
Romano's Macaroni Grill Brandon132 Brandon Town Center Dr , Brandon FL, 33511
Macaroni Grill. Generosity lives here....
SoHo Sushi North Photos
News & Articles
Is SoHo Sushi North one of your Favorite Places? Add to My Connections