This Greek restaurant offers a wide-ranging menu with large portions and reasonably priced dishes. Guests can enjoy friendly service and a pleasant dining experience.