La Pizzeria of Montpelier in Montpelier
23 Berlin St,
Montpelier, 05602
(802) 229-5122
(802) 229-5122
Providers of dining in Montpelier
dining, food, restaurant