Asian fusion restaurant · 3635 E Longwing Ln, Meridian, ID
See full menu
More food in Meridian, ID · Asian Fusion Food in Meridian