Welcome to the new Bite Squad experience! Do you like it?YesNo×
Tokyo Bay Japanese Restaurant & Sushi
Yelp Rating
63 Ratings yelp logo
5901 Sun Blvd Ste 121 St. Petersburg, Florida 33715 | Restaurant Info