EDO Japanese Steakhouse and Sushi Bar
  • Home
  • Gallery
  • Reviews
  • Contact Us
  • (727) 549-8106

Customer Reviews

  • Home
  • Reviews

No reviews have been posted yet.

Write a Review

Select a star

4500 66th St N Saint Petersburg, FL 33709

  • Gallery
  • Contact Us
Restaurant
Japanese Restaurant
Sushi Bar
Japanese Cuisine
Catering
Bar
Sushi
Lunch
Steaks
Steakhouse

©    EDO Japanese Steakhouse and Sushi Bar All Rights Reserved. Privacy policy