I was on a quest to try out all the pho places in town. I thought the search was over when we got to Pho Asia, as we were genuinely happy with everything we tried....until we saw 3 giant rats running across the false metal-grid ceiling!!!
85 Fumin Rd. (nr Julu Rd.), Shanghai. Tel: 5212-1257