Hi Harish,
Thank you very much for your question.
When you travel to Shanghai and need to have a meal on the arrival and departure, where to eat or what to eat is a problem for most passengers.
Please kindly be advised that there isn't any Indian restaurant nearby Shanghai Pudong International Airport. There are only some Chinese, Japan and Western fast food or snacks offered in the restaurant nearby Pudong International Airport. If you do not mind this kind of find, you could have meal at the airport. If you have strict diet habit, I suggest you bring your own food before you travel to airport or you could have a meal in the city of shanghai before you travel to the airport.