215, 221 Borough High St, London SE1 1JA
Restaurant
This collection of food stalls offers customers a diverse array of cuisines in a casual, open-air setting, inviting patrons to explore and savor new flavors.
Rating: 4.6