Asta's Swiss Inn & Restaurant
(802) 874 8000
3894 Route 30 Jamaica VT 05343
Category: Restaurant
   Type of Food: other
Category: Restaurant
   Type of Food: other