Traditional Greek restaurant offering homemade dishes. Features include credit card acceptance, parking, and Wi-Fi.