11826 103 St NW | 11826 103 Street NW, Edmonton, Alberta, Edmonton, Alberta T5G 2J2, Canada, Edmonton
I had the lemongrass chicken on vermicelli bowl and it was the best ive had out of any resturaunt. I highly reccomend it
I had the lemongrass chicken on vermicelli bowl and it was the best ive had out of any resturaunt. I highly reccomend it