Book a table

To book a table at El Greco, either call us (09) 475 5772 or

simply complete the form below. We will check availability and confirm your reservation by phone the same day. Reservations made after 4pm will be confirmed the following day.

We look forward to seeing you soon.


To all our guests, the directive of the NZ government is that hospitality venues are required to ensure that all guests aged 12 and over are double vaccinated for bookings from 03/12/21. All diners will need to show their vaccine passport until further notice.

Come Visit Us

El Greco is situated in the beautiful Campbells Bay, just up the road from the beach. We have a mix of indoor and outdoor alfresco dining options, a slice of the Mediterranean in Auckland. Our takeaways are also very popular!

pizza beach.jpg