that depends on your taste. In Futian, Japanese food can be used to dance cranes. It's a buffet, one for 1 yuan at noon and one for 148 yuan at night. You can eat at any time within the specified time (2 hours). There are branches in CITIC and OCT. I think it's much better than Zhongsen's famous dish in Luohu District.
As for Bagualing, there is a food street. I prefer Xibei, which is a good place to eat northwest food. There are many special foods in it, such as tripe, roast sheep, oat noodle and so on. Per capita consumption is around 1 yuan, so you should go early. Otherwise, there will be a long queue. Last time I stood in line for 4 minutes. There is also a branch in Xiangmihu Resort, which should be more convenient if you have a car.
There's a seafood restaurant called Teachers' Guild in Baishaling. The seafood there is moderate in price and delicious. Golden pie, sea urchin fried rice, bean sprouts fried jellyfish skin and garlic worm are all special dishes, and the per capita consumption is around 1 yuan.
There's a Shunde hotpot restaurant behind Shenguoshang on Shangbu Road, whose name I forgot. But its hot pot is not ordinary soup base, but boiled casserole porridge. After eating hot pot ingredients, you can also eat porridge at the bottom of the pot, which tastes good and is relatively light. The average per capita is about 12.