Back to list
Pera Schnıtzel Garden
Exceptional 9.5 (70 reviews)
Approx. £26
Location
170 Upper Street
London N1 1RG
See on the map