Unit B3, 194 Bermondsey St, London, Greater London United Kingdom SE1 3TQ 020 7407 5514
Visit Baccalà Italian Restaurant Bermondsey Street Website