59 Mao Ming South Road
Shanghai, 31 2000 China
Shanghai, 31 2000 China
+86 (0)21 6472 5494
Open Hours11:30a-2p; 5:30p-10:30p daily
OverviewThis venerable Indian restaurant has the distinction of being the first eatery of its kind in Shanghai, and it also boasts a head chef from New Delhi. It features sophisticated...
more