Restaurant
Babaji Pide
3 locals recommend,
Permanently closed
Location
53 Shaftesbury Ave
London, England
Tips from locals
Try to get a window seat on the first floor. Great food, lots of vegetarian options. Turkish - owned by Alan Yau