I have been in Shanghai for many years, and I have never seen such cheap restaurants. The cheapest meal costs around twenty or thirty, and a bit more expensive is around forty or fifty.