Καβούρας
Greek · Tapas · Seafood
Enjoy small plates at Καβούρας, a Cretan meze restaurant.
Location
Best places nearby
The highest rated places close to Καβούρας.
Local restaurants nearby
Λεωφόρος Ηροδότου 175, Κρήτης
Location
The highest rated places close to Καβούρας.
Λεωφόρος Ηροδότου 175, Κρήτης