Subway® Restaurants

96 Western Ave, Newport, VT 05855