Asian restaurant · 2325 E Fairview Ave Ste 160, Meridian, ID
More food in Meridian, ID · Asian Food in Meridian