Karvouno kai Sxara
BBQ · Grill · Greek
Karvouno kai Sxara is a barbecue restaurant.
Location
Best places nearby
The highest rated places close to Karvouno kai Sxara.
Local restaurants nearby
39 Ελαιών, I
Location
The highest rated places close to Karvouno kai Sxara.
39 Ελαιών, I