Karvouno Grill
Grill · Fast Food · Kebab House
Karvouno Grill offers grilled meats and fast food. Enjoy a meal with good company. Delivery available.
Location
Best places nearby
The highest rated places close to Karvouno Grill.
Local restaurants nearby
Βενιζέλου Ελευθερίου 1, Κρήτης

