There are 100's of these food cooking stands (street vendors) throughout Shanghai and all over China. If you want something fast, cheap, and tasty then look no further. I paid 9 RMB for my meal which is about $1.50. The only downside is sometimes you will have MD, ED, or PD. MD- Massive Diarrhea ED- Explosive Diarrhea PD- Projectile Diarrhea