OPEN

Kale Street

restaurant
4.6(41 reviews)
4 Cale St, London SW3 3QU, UK