• 4 Denman Street, Soho, Piccadilly, London, W1D 7HD
Order Takeaway 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