China Star Chinese Restaurant

Categories
Retail Food Outlets
Restaurant / café
Address

15 Main St
Montpelier, VT 05602
United States

8022230808