The star theatre is a fabulous, art-deco, independently-owned, cinema that we would highly recommend.
My folks have been here numerous times now and absolutely love it...very wheelchair friendly, serves excellent food, coffee and a decent-size glass of vino. Fantastic for a rainy afternoon.
Located at 217b Invermay Road.
Dogs (obviously) are not allowed.