- Pie & Mash Speciality Restaurant
Harringtons
3 Selkirk Rd., Tooting, Greater London, United Kingdom, SW17 0ER
(02086) 721877 Phone





