Greek restaurant offering hot food and baked goods.