Restaurants in Jamaica (VT) Full list of companies Restaurants category in Jamaica, Vermont Asta's Swiss Restaurant 3894 Main St, Jamaica, VT 05343, (802)874-8000 Page 1