China Star

15 Main St, Montpelier, VT 05602
China Star China Star is one of the popular Chinese Restaurant located in 15 Main St ,Montpelier listed under Local business in Montpelier , Restaurant in Montpelier ,

Contact Details & Working Hours

Map of China Star