China Star Montpelier, VT

15 Main St, Montpelier, VT 05602