ViaMichelin
Baccalà
Location picture
Exceptional 9.6 (103 reviews)
Approx. £50
Location
Bermondsey Street
London SE1 3TR