What? Where?

Opera Reviews & Details


Opera is rated 3 stars

1301 S Wabash Ave
(312) 461-0161

Love It Hate It Try It Edit It Share It

Opera is located at 1301 S Wabash Ave in Chicago near the intersection of S Wabash Ave and E 13th St. Their menu consists of Chinese dishes . Call (312) 461-0161 today!

  • Cuisine:Chinese
  • Major Intersection:S Wabash Ave And E 13Th St
  • Website:Website
What everyone says about Opera

Tell us more about Opera Chicago!

Opera Reviews, Chicago

Be the first to review Opera!
Review Opera

More Restaurants in Chicago

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