A popular souvlaki restaurant offering flavorful gyros and other Greek dishes.