Cafe Opera, HOUSTON, Texas (TX)
Conveniently situated at 800 West Sam Houston Parkway N () in HOUSTON, Texas (TX) (77024), Cafe Opera is available at 7134653233. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in HOUSTON, Texas (TX)
Cafe Opera contact information and details:
Address: 800 West Sam Houston Parkway N - , HOUSTON, Texas (TX) 77024
Contact Phone: 7134653233
