Al Kathiri Chicken & Chips
More about Al Kathiri Chicken & Chips
Al Kathiri Chicken & Chips is located at 154 Plumstead Rd, SE18 7DY London, United Kingdom
+442086167955
Similar Listings
Pizzeria Licata
4.5
![star rating](/static/images/star.png?v=1.02)