Loving Hut. Aparently it's an international chain. There's even one in my hometown, but the menu is different. At the branch here in Shanghai the food is more, shall we say, Chinese-y.
At 3:00 in the afternoon, I was the only customer there, but Mr. Xu, who speaks very good English, was friendly & chatted with me as I ate my bao zi 包子 (a steamed bread ball filled with shredded cabbage & carrots). It only cost me 1.5 RMB (about 20 cents). I didn't try any of the main dishes (10-20 RMB each), but judging from the photos on the menu, they look delicious. I'm definitely going back!