Enjoy delicious, handmade souvlaki and spit-roasted chicken at this restaurant.