Update Info - Swiss Inn and Restaurant
This restaurant was reported as closed. If it is open, let us know.
Swiss Inn and Restaurant
249 Rt 11
Londonderry, VT 05148
249 Rt 11
Londonderry, VT 05148
This restaurant was reported as closed. If it is open, let us know.