EDO Japanese Steakhouse and Sushi Bar

EDO Japanese Steakhouse and Sushi Bar

Restaurants in Saint Petersburg, FL

Restaurants Sushi and Japanese Restaurants Steakhouses

Contact us

Location

4500 66th St N,
Saint Petersburg , FL 33709 UNITED STATES

About EDO Japanese Steakhouse and Sushi Bar






Reviews

EDO Japanese Steakhouse and Sushi Bar 727-549-8106
4500 66th St N,
Saint Petersburg , FL 33709 UNITED STATES
$
EDO Japanese Steakhouse and Sushi Bar

Detail information

Company name
EDO Japanese Steakhouse and Sushi Bar
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Nearby

Worldwide  >  United States  >  Saint Petersburg  >  Sushi and Japanese Restaurants

EDO Japanese Steakhouse and Sushi Bar

Contacts Location About Details