soho_sushi_logo_PNG

 

OUR LOCATION

3218 West Kennedy Boulevard
Tampa, Florida 33609

813.873.7646