Shanbear16 t1_jdmleem wrote
Do you mean Cable Car Cinema?
Previous_Floor t1_jdmx8lo wrote
The Cable Car Cinema was on South Main Street. It had couches / love seats.
I believe the OP is talking about Castle Cinema that was on Chalkstone Ave. I went there several times but I don't remember them serving food to your seat.
2007 street view: https://goo.gl/maps/sumfD69DQXPUY8PB9
Viewing a single comment thread. View all comments