RESTAURANTS & NIGHTLIFE\Restaurants & Night Life in Hyde Park & South Howard
3218 W Kennedy Blvd, Tampa
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.
See Location on Map