Share:

EDO Japanese Steakhouse and Sushi Bar

4500 66Th Street North
Saint Petersburg, Florida - 33709

(727) 549-8106
(727) 548-8106

Use the following form to text the address and phone number to a phone.


EDO Japanese Steakhouse and Sushi Bar is located in Saint Petersburg, Florida.

Business Hours

Please call (727) 549-8106 to find out the business hours of EDO Japanese Steakhouse and Sushi Bar.

Accepted Payments

Most restaurants in Saint Petersburg accepts both Cash and major Credit Cards. Please call (727) 549-8106 to find out available payment options accepted by EDO Japanese Steakhouse and Sushi Bar.

Nearby Restaurants

Following is a list of other restaurants found within few miles of EDO Japanese Steakhouse and Sushi Bar. You may also view all restaurants in Saint Petersburg, Florida.

  • 2.02 Miles
    3801 Tyrone Boulevard North, Saint Petersburg, Florida - 33709
    (727) 347-9497
  • 2.44 Miles
    4840 Park Street North, Saint Petersburg, Florida - 33709
    (727) 545-9046
  • 2.42 Miles
    5211 Park Street North, Saint Petersburg, Florida - 33709
    (727) 545-2956
  • 2.5 Miles
    5532 66Th Street North, Saint Petersburg, Florida - 33709
    (727) 384-5900
  • KFC
    2.99 Miles
    6595 Park Boulevard North, Pinellas Park, Florida - 33781
    (727) 544-2345
  • 3.15 Miles
    6139 Park Boulevard North, Pinellas Park, Florida - 33781
    (727) 544-6186

User Reviews

  (5 ratings)
5 Star:
40%
4 Star:
0%
3 Star:
0%
2 Star:
20%
1 Star:
40%

There's no review submitted on EDO Japanese Steakhouse and Sushi Bar by direct visitors of this website. However, there's 5 ratings collected on this restaurant from other sources that's been included in the overall rating.

Add Your Review on this Restaurant