The Salad Kitchen
Restaurant · London Bridge

The Salad Kitchen

$$ · Salad

City of London's convenient salad counter crafting perfectly balanced bowls like the People's Champion with tender pulled chicken and crispy toppings.

Info

📍
Address
23 Threadneedle St, London EC2R 8AH, UK, LDN

More like this