Greek restaurant offering delicious food and a welcoming atmosphere. Known for its tasty dishes and friendly service.