< Back

Padella London

Foodle Reviews

Recommended in London

Address

6 Southwark St, London SE1 1TQ, UK

Hours

Open hours

Phone

+44 (20) 7111 111

Website

https://padella.co/