Traditional Greek barbecue restaurant and cafe, offering grilled specialties and a relaxed atmosphere.