ViaMichelin
Barrafina - Borough yards
Location picture
Fabulous 9 (152 reviews)
Approx. £25
Location
2 Dirty Lane
London SE1 9PA