EDO Japanese Steakhouse and Sushi Bar is one of the coolest places in Saint Petersburg, FL, to have a memorable dining experience. From super-delicious sushi and steaks to fresh beverages and drinks, we have everything when it comes to Japanese delicacies. Our priority is customer satisfaction and our quality services, with great food being the testament of our success.
Our friendly staff will provide you with a warm and cozy ambience combined with quick and friendly services. Visit our restaurant in Saint Petersburg, FL or give us a call at (727) 549-8106 to know more about our menu.