China Star

Chinese restaurant · 15 Main St, Montpelier, VT

Hours

More food in Montpelier, VT · Chinese Food in Montpelier