Barbecue restaurant serving kebabs and other grilled meats. Offers a variety of options, including gyros and souvlaki.