What? Where?

Opera Reviews & Details

Opera

Opera is rated 3 stars

1301 S Wabash Ave
Chicago
(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

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