Barbecue restaurant specializing in souvlaki.