SUBWAY

96 Western Ave, Newport VT

(802) 334-5546

Location