What? Where?

Oh Yumm Bistro Reviews & Details

Oh Yumm Bistro

Oh Yumm Bistro is rated 3 stars

5615 N Illinois St
(317) 251-5656

Love It Hate It Try It Edit It Share It

Oh Yumm Bistro is located at 5615 N Illinois St in Indianapolis near the intersection of N Illinois St and W 56th St. Their menu consists of American dishes . Call (317) 251-5656 today!

  • Cuisine:American
  • Features:Patio
  • Major Intersection:N Illinois St And W 56Th St
What everyone says about Oh Yumm Bistro

Tell us more about Oh Yumm Bistro Indianapolis!

Oh Yumm Bistro Reviews, Indianapolis

Be the first to review Oh Yumm Bistro!
Review Oh Yumm Bistro

More Restaurants in Indianapolis

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