Information and Reservations

Stalis, Crete, Greece
The complete guide to Stalis, Crete, Greece

Camelot Restaurant
     

The Camelot Restaurant is a well established restaurant and is located in the heart of Stalis, Crete. Stalis is a lively and vibrant resort that is busy from May until October.