More about Chilli Padi
Chilli Padi is located at 6-10 (Leazes Park Road), Newcastle upon Tyne, NE1 4PF, United Kingdom
Similar Listings
Putera Puteri
4.5