You can eat practically anything in Shanghai these days, from authentic Spanish tapas and Italian pizza, to modernist cuisine ...
Some Indian restaurants have established chains, like Shanghai's Kebabs on the Grille, which has five restaurants across the ...