Map H
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.