Mirch Masala was voted one of the top 100 restaurants of the UK in the Evening Standard (August 2003). Mirch Masala was originally established in 1995 in Norbury, South West London, Tooting in 2001, Southall in April 2004, and East London (this branch) in June 2005.
Added on February 25, 2003 and last updated 15 years ago