See more See less
Tucked away under a low-key building in International City, Chongqing Noodle House is one of those places you usually hear about through word of mouth. Walk in and you’re immediately hit with the… Continue