Shanghai noodles and juicy buns