Restaurants - Cafe in Windsor, VT
Loretta's Main Street Cafe