Asian restaurant · 508 W McDermott Dr #110, Allen, TX
To-Go
More food in Allen, TX · Asian Food in Allen