Opera Restaurant – Closed

Name: Opera Cuisine Type: Chinese Address: 1301 S. Wabash, Chicago, IL 60605 Phone: 312.461.0161 Web Site: Hours of Operation: Lunch: Mondays to Fridays 11.30am to 2pm Dinner: Sundays to Thursdays 5pm to 10pm; Fridays and Saturdays 5pm to 11.30pm Reservations: Reservations accepted Payment Methods: Visa, Mastercard, American Express, Cash Best Known For – kamakazi burger, chopped Asian shrimp salad, …

Read More »