Mirchi Indian Cuisine Coming Soon to the Smart & Final Extra Plaza in Newbury Park
/Mirchi Indian Cuisine "comming" soon according to this sign at the Smart & Final Extra Plaza in Newbury Park. It will be located in the former Radio Shack. Looking forward to an electrifying meal there.