Anyone been to 171 Concord Rd? Not Saigon Princess but the one on the street front that says HICAPS available