The premises is located on Alexandra Road in between Hazelbridge Way and Kwantlen Street and no less than 44 restaurants hold business licenses on this street. Alexandra Road has a Cantonese nickname "Wai Sek Gai" roughly translating as "Hungry Street" or Food Street in English, is an area enjoyed by students, who make a night of getting dinner, grabbing dessert and then singing at the local karaoke joint.