Family-friendly grill house serving up souvlaki and other grilled specialties.