Family-run restaurant in central Iraklio, Crete. Offers grilled meats and daily cooked dishes, available for dine-in, takeout, and delivery.