Recommended Near La La Land Windsor

La La Land Windsor

Hours

Location & Map

134 Chapel St, Windsor 3181 VIC - See Map

Features & Facilities

Payments Accepted: Visa, Mastercard, Eftpos

Opening Hours

Sunday - Wednesday 4pm–1am; Thursday - Saturday 4pm–3am.


Sunday - Wednesday 4pm–1am; Thursday - Saturday 4pm–3am.

Leave a Review