Living Room Theaters
Jump to navigation
Jump to search
Offers a place for film lovers to watch foreign films while sipping a martini in a more intimate environment than the typical mainstream movie theater chain. Located at 341 SW 10th Avenue at the corner of SW Stark Street, and one block south of Powell's Bookstore.