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.
Thee Tree House1809 W Platt Street , Tampa FL, 33606
We emphasize seasonality, serving familiar flavors through inspired ingredients. Enjoy authentic hospitality and chef-driven, New American fare at Thee...
District Tavern116 N 12th St , Tampa FL, 33602
District Tavern is located in the heart of Downtown Tampa's Channel District, commonly referred to as Channelside. We are located in the SkyHouse Channelside...
SoHo Sushi North Photos
News & Articles
Is SoHo Sushi North one of your Favorite Places? Add to My Connections