From Our Editors
Italian eats can be found at Cantina Di Gerardo in Saint Johnsbury, and fans will argue it's the best fare in town (fantastic reviews are everywhere in sight). Sit back, relax, and enjoy the beautiful weather during your meal at Cantina Di Gerardo.
Cantina Di Gerardo welcomes laid-back diners, so there's no pressure to throw on heels or a tie. Always five minutes behind schedule? Pick up your food to go instead.
At Cantina Di Gerardo, you can count on quick and easy street parking close by.
Prices are a bit on the higher side, so this might be a good pick for a special night out. For a lovely Italian night out, look no further than Cantina Di Gerardo.