EDO Japanese Steakhouse and Sushi Bar is a restaurant that serves the most authentic and flavorful Japanese cuisine in the city. We offer an extensive menu full of delicious dishes and creativity to give you the best Japanese food experience ever. The atmosphere here is relaxing and our staff is well-trained and professional. We ensure that you have a great time with us.
Find your table at our EDO Japanese Steakhouse and Sushi Bar and taste quality in every bite. Reach out to us at (727) 549-8106 or visit our restaurant in Saint Petersburg, FL to see what we have to offer.