Main Beach Mediterranean Restaurants

"Appetising menu and warm service."
Melbourne Cup $79 pp Join us for Melbourne Cup with a 3 course lunch, plus a complimentary glass of bubbles or pot of beer on arrival. There will be sweeps, lucky door prizes, best dressed prizes and more! Bookings are es...