1
Padella is one of 1.

1. Padella

9.1
6 Southwark St (at Bedale St), London, Greater London
Italian Restaurant · Southwark · 160 tips and reviews