Found it by accident as it really is tucked away in a side street. We were looking for the Greek Festival and came acroos the 'theatre'. If you are into nostalgia well worth a visit!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.