Alfresco Italian Restaurant Opposite Surfers Paradise Light Rail Station Located in: Wyndham Hotel Surfers Paradise Address: 3018 Surfers Paradise Blvd, Surfers Paradise QLD 4217 Opening hours: Monday-Sunday 5:00pm-10:00pm Alfresco Menu: [Click Here] Alfresco Bookings |