3217 South Macdill Avenue, Tampa, FL 33629
3217 South Macdill Avenue
Tampa, FL 33629
SoHo Sushi is a vibrant, award winning, Japanese Restaurant & Bar conveniently located in the heart of South Tampa.
No online times available.
Give the restaurant a call (813) 835-4311 to check availability.
Join the waiting list and we'll let you know when your table is ready.