Greek restaurant offering a selection of Greek recipes. Located in Marina Dinevi. Features Wi-Fi, parking, and card payment options.