Payiz Restaurant

Turkish Mediterranean

102 Granville Park, London, SE13 7DU

Delivering now

Free delivery

No min. order

Your order