The nice Indian place you are talking is probably hiring some students/illegal immigrants and paying them peanuts.... They do similar with motels.
And, no food isn't that cheap in the city.