Restaurants - Chinese in Jerome, ID
China Village Restaurant