Restaurant offering Greek and international cuisine. Known for its gyros.