Bar
Pasha
7 locals recommend,
Permanently closed
Tips from locals
Classic and modern Turkish cuisine in an enduring restaurant with sophisticated contemporary decor.
Unique things to do nearby
Locals also recommend
Location
301 Upper St
London, England