Opera House Restaurant
5 Pleasant View Pl
Caseyville
IL
62232
(618) 628-1641
Open Map
Description
Opera House Restaurant is located at 5 Pleasant View Pl, Caseyville, IL. This business specializes in Restaurants.
by merchantcircle on July 24, 2015 from
merchantcircle
Eating Places
Opera
Opera Companies
Restaurants