Traditional Greek restaurant, nestled amongst trees. Offers clean service and is known for its good value.