31 Westbourne Grove, London W2 4UA
Bar | Barbecue restaurant | Meyhane
This restaurant offers a laid-back atmosphere where guests can enjoy a selection of authentic Turkish meze and barbecue, all served on rustic wooden tables within a minimalist setting.