The Madras Kitchen
Indian
The Madras Kitchen is an Indian restaurant offering a taste of South Indian cuisine. It is located at 58 Trenchard Crescent.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Madras Kitchen.
Local restaurants nearby
58 Trenchard Crescent, Chelmsford, UK



