IsabellaRocco's Ludlow, VT, USA
91 Route 103 S
Even on a holiday weekend, with people literally climbing the walls waiting to be seated, the servic...
Ludlow Country Store
471 Route 103 S
Found by accident, and what a happy accident!! The pulled chicken - melts in your mouth! Friendly se...