Restaurants - Cafe in Shelburne, VT
Cafe Shelburne Francais