Top Local Places

T'z Peri-Peri

62 Ilford Lane, Ilford, United Kingdom
Restaurant/cafe

Description

ad

We pride ourselves on serving the finest quality grilled foods!
Our signature Peri Peri flavours will definitely tantalise your taste buds!

Quiz