Restaurants - Deli in Newport, VT
Sub Station
Subway Sandwich Shop
Roasters Cafe & Deli
Little G's Deli & Pizza