I’ve never been to any foreign land, but when I visited the newly opened and the first ever branch of Crystal Jade La Mian Xiao Long Bao at Virra Mall in Greenhills Shoping Center, San Juan, it feels like I’ve been to China, Singapore, Thailand, Malaysia, Vietnam and South Korea and had a wonderful taste of their world renowned Chinese cuisine – simply the best!