
Pear Tree Kitchen & Deli
London
Monday & Tuesday: 8.00am - 3.00pm (last orders)
Wednesday - Sunday: 8.00am - 9.00pm (last orders)
611 Yeoman St, London SE8 5ER, UK
Deli
London
Monday & Tuesday: 8.00am - 3.00pm (last orders)
Wednesday - Sunday: 8.00am - 9.00pm (last orders)
611 Yeoman St, London SE8 5ER, UK
Deli