A barbecue restaurant specializing in souvlaki.