I lived in Tampa for just over a year and unfortunately found SoHo Sushi several months before moving. I am quite the Sushi snob and must say this place kept me completely happy. I found myself eating there almost once a week. I tried other locations around the area but none can compare. Short wait time, always fresh, and always polite.
Pros: Ambience, Service, Freshness, Presentation
Cons: Parking
more