Restaurant Reviews Kefalos

Kastri Taverna

Lovely family and good food. Best place.

2023-12-07 17:33:46
Reviewed by: Anonymous