The Island Bistro
The Island Bistro, cnr Surfers Paradise Boulevarde & 6 Beach Road, Surfers Paradise QLD
Location & Map
The Island Bistro, cnr Surfers Paradise Boulevarde & 6 Beach Road, Surfers Paradise 4217 QLD - See Map
Features & Facilities
Payments Accepted: Visa, Mastercard, Amex, Eftpos
Seats: 150