Shimla Mirch

158a Shepherds Bush Road , London, W6 7PB

Shimla Mirch says

Indian restaurant situated in hammersmith.

Shimla Mirch Location

158a Shepherds Bush Road , London W6 7PB

Opening times

Shimla Mirch's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!