Tonkotsu Battersea

Tonkotsu Battersea
6 Arches Lane, Battersea Power Station, London, SW11 8AB
Photo of Tonkotsu Battersea