Odeon Star

Odeon Star

Semaphore, family-owned cinemas. Tickets are $9.00 at all times.

Full details & Map