Asian fusion restaurant · 200 N Highbrook Wy, Star, ID
More food in Star, ID · Asian Fusion Food in Star