Asian restaurant · 725 N Main #105E, Taylor, AZ
Dine-In
More food in Taylor, AZ · Asian Food in Taylor