Seriously, a dinner for two costs $125 in India in a place with $400 average monthly income? This is what it would cost here in Cyprus, short of really nice places in Nicosia or Limassol, and the monthly income is 5x as much. Maybe $200 in the very nicest of places.
I'm a developer and make in mid-six figures, and whenever i see a $125 bill including tips, i start to feel like "oh, this is pricey".