Altar Cafe

Altar Cafe is located in a beautifully restored villa where the altar graces the main dining area to a lovely set courtyard.

We offer breakfast, mains, tapas and desert menus and are fully licensed. We seat up to 98 people and are available for group bookings and functions