Asian restaurant · 150 S Ten Mile Rd, Meridian, ID
More food in Meridian, ID · Asian Food in Meridian