China Star Chinese Restaurant Address: 15 Main St, Montpelier, VT 05602 Phone: (802) 223-0808 Cuisine: Chinese Restaurants, Foods-Carry Out, Chinese Other Businesses: Village Pizza at 89 Main St, Montpelier, VT 05602 Black Door at 44 Main Street, Montpelier, VT 05602 Subway at 72 Main St, Montpelier, VT 05602 Tulsi Tea Room at 34 Elm St, Montpelier, VT 05602 Antonio M Inc at 15 Barre St, Montpelier, VT 05602