New Star Restaurant

Chinese restaurant · 207 Stockham Boulevard, Rigby, ID

Hours

More food in Rigby, ID · Chinese Food in Rigby