Enjoy Greek and international cuisine at this restaurant.