2
of
2
in
RESTAURANTS & NIGHTLIFE\Restaurants & Night Life in Hyde Park & South Howard
|
Help
Print Page
SoHo Sushi
Map H
51
3218 W Kennedy Blvd, Tampa
813-873-7646
Hyde Park & South Howard MAP
SoHo Sushi is a vibrant Japanese Restaurant & Bar conveniently located in the heart of South Tampa and known for our creative, fresh, award winning sushi rolls, and Sashimi.
SoHoSushi.com
See Location on Map