Masala Desi is located in Shanghai, China. It has been the most acclaimed and authentic Indian Restaurant in Shanghai for over a decade. It offers the finest quality of food and service. Masala Desi offers number for services including organizing corporate events and meetings. It also provides catering for parties and events.