Family-friendly Greek restaurant, known for its excellent food and welcoming atmosphere. Award-winning.