What? Where?

Edo Japan Reviews & Details

Edo Japan

Edo Japan is rated 3 stars

901 64 Avenue NE unit E7
Food Safety Inspection

Love It Hate It Try It Edit It Share It

Edo Japan is located at 901 64 Avenue NE unit E7 in Calgary . Call 403-275-3088 today!

Tell us more about Edo Japan Calgary!

Edo Japan Reviews, Calgary

Be the first to review Edo Japan!
Review Edo Japan

More Restaurants in Calgary

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