Kricket Soho is located in London, United Kingdom on 12 Denman St, Soho. Kricket Soho is rated 4.5 out of 5 in the category indian restaurant in United Kingdom.
Address
12 Denman St, Soho
Service options
Dine-in
Amenities
Bar on siteToilets
Accessibility
No wheelchair-accessible car park