• 108 Heath Road, Twickenham, United Kingdom, TW1 4BW
Order Takeaway Sign Up

Our favourite Indian restaurant! ... for The Cochin

Our favourite Indian restaurant!

Our favourite Indian restaurant! We love the fresh flavours and complex spices, and the staff are always friendly and helpful.

Catherine Sebastian, Twickenham at Oct 8, 2020