Barbecue restaurant specializing in Greek and Mediterranean cuisine.