Family-friendly Greek restaurant serving traditional, well-made dishes at affordable prices. Offers a beautiful setting and vegetarian options.