Does anyone else have a packet of instant noodles tucked away in the kitchen cupboards for when the hunger hits? Watch what happens when our Chef turn...
Bang Bang Noodles is a mega-popular hand-pulled noodle stand in the Highland Park neighborhood of Los Angeles, where customers would often line up for...