What? Where?

Made In Japan Reviews & Details

Made In Japan

Made In Japan is rated 3 stars

2277 Riverside Dr
Ottawa
613-730-8181
Food Safety Inspection

Love It Hate It Try It Edit It Share It

Made In Japan is located at 2277 Riverside Dr in Ottawa . Call 613-730-8181 today!

Tell us more about Made In Japan Ottawa!

Made In Japan Reviews, Ottawa


Be the first to review Made In Japan!
Review Made In Japan

More Restaurants in Ottawa

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