• 4 Denman Street, Soho, Piccadilly, London, W1D 7HD
Book a Table Sign Up

Great place... for Chilli Shaker

Great place

Great place, amazing food and brilliant customer service. Highly recommend...

Ash I., Google review at Jan 18, 2019