5060 Montclair Plz Ln Ste 2000, Montclair 91763, United States
5060 Montclair Plz Ln Ste 2000, Montclair 91763, United States
No delivery
No open hours
Spot something wrong?
Dishes at China Inn Montclair. Prices may vary in venue.
Been to China Inn Montclair? Be the first to share what you ate.