What? Where?

Edo Japan Reviews & Details

Edo Japan

Edo Japan is rated 3 stars

7500 Bellaire Blvd
(713) 271-1600

Love It Hate It Try It Edit It Share It

Edo Japan is located at 7500 Bellaire Blvd in Houston near the intersection of Sharpstown Center and Bellaire Blvd. Their menu consists of Japanese dishes . Call (713) 271-1600 today!

  • Cuisine:Japanese
  • Major Intersection:Sharpstown Center And Bellaire Blvd
  • Website:Website
What everyone says about Edo Japan

Tell us more about Edo Japan Houston!

Edo Japan Reviews, Houston

Be the first to review Edo Japan!
Review Edo Japan

More Restaurants in Houston

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013