Labranda Turkish BBQ Bar & Grill Liverpool
Labranda Turkish BBQ Bar & Grill is located on Hardman Street in Liverpool city centre. The restaurant specialises in Turkish barbecue and grilled dishes. With a Google rating of 4.9 from 163 reviews, it's a popular choice for Turkish cuisine. Opening hours run from 10:30 AM…