A restaurant offering quality food and service, with a beautiful, green setting. Suitable for social events. Known for its souvlaki.