Turkish

Enjoy the finest selection of restaurants serving Turkish cuisine.

Babaji Shaftesbury Avenue

+44 (0)20 3327 3888

53 Shaftesbury Ave, London W1D 6LB, United Kingdom

Monday - Thursday 12:00 - 23:00, Friday - Saturday 12:00 - 23:30, Sunday 12:00 - 22:00

The gold lettering on Babaji’s plate glass window reads “Istanbul Pide Salonu. Read more…