$$$: If you go in a large group, it would work out to around 300 or 350 per head (assuming you eat properly); smaller groups could end up paying almost 500 per head.
Service: Decent, prompt.
Verdict: I'm a fan of the place, and I've never had a bad experience here. Just remember, it's not your regular Chinese cuisine (it's Cuban-Chinese, essentially Cuban, with a Chinese touch in the cuisine), so don't feel disappointed because you didn't find Kung Pao chicken on the menu.
Extra Info: It's opposite just Bake.
Shanghai Salsa, 618/1, 1st Stage, 2nd Main, Opposite Just Bake, Indiranagar, Bangalore. Phone: 25201984