Enjoy unique grilled meats and spit-roasted dishes at Βαρέλα, a restaurant with a sibling location elsewhere.