Restaurant
Zhanglala Beef Noodle
ZB
Zhanglala Beef Noodles is a vibrant, global dining chain that opened its very first U.S. location right in the heart of the Delmar Loop in St. Louis. Known for bringing authentic, Lanzhou-style northwest Chinese cuisine to University City, the restaurant lets you watch chefs craft fresh wheat noodles completely from scratch through a massive open-kitchen viewing window.
Location