We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cantina Di Gerardo

378 Railroad St, Saint Johnsbury, VT 05819-1687
+1 802-748-0598
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good22%
  • Average14%
  • Poor6%
  • Terrible5%
Travellers talk about
“ravioli” (10 reviews)
“salad” (13 reviews)
“pizza” (11 reviews)
Closed Now
All hours
$$ - $$$
378 Railroad St, Saint Johnsbury, VT 05819-1687
All Details
Write a ReviewReviews (133)
Traveller rating
Traveller type
Time of year

31 - 40 of 129 reviews

Reviewed 6 July 2016

Usually Trip Advisor reviews give a good indication of how good an eatery can be, but this time around we were disappointed. The upside: The caprese salad covered the entire platter, generously portioned with quality fixings. Our entreés were huge portions that were served in...More

Thank Route6ALover
Reviewed 23 June 2016

Based on Trip Advisor reviews we enjoyed a very nice meal here. Service was quite fast considering that 3 tables ordered at once, and everything is cooked to order by one person. Chef was agreeable to change the type of pasta on my husband's dish....More

Thank betsylarry
Reviewed 21 June 2016

We didn't plan to stop here but we were hungry and driving through Saint Johnsbury on a Sunday evening. From our table, we could see the kitchen and were treated warmly by the owners. They were great with our kids. The fresh bread and olive...More

Thank AmethystLn
Reviewed 15 June 2016

We ate here late on a Sunday and it was not crowded. The host and hostess (the owners) were very friendly and welcoming. Several specials (we had one -- stuffed eggplant) and a decent entree list (we had the veal parmigiana). The entree come with...More

Thank DHW49
Reviewed 28 May 2016 via mobile

Went here with a party of 6 and were treated to fast service and delicious food. I ordered the porcini ravioli and was very pleased. Everyone else in our party was likewise happy with their meal. :)

Thank TravelerVT36
Reviewed 5 May 2016

This is a small family-owned restaurant, reminiscent of the ones I ate at as a child in New Haven, Connecticut. Food was great! My husband had ravioli cacciatore, with peppers and onions cooked al dente, and a generous serving of home-made, meat-filled ravioli. At first...More

Thank Carolyn_and_Bill
Reviewed 30 April 2016

Never been disappointed. Delicious food, from the bread/oil to the dishes that come individually cooked up in its own pan. Reminds me of my own Nonna.

Thank Danielle C
Reviewed 31 March 2016

We have had three delicious meals at, Cantina Di Gerardo, in the last couple of months. Servings are large, so we have another meal to take home.

Thank ENJOY1501
Reviewed 7 March 2016

Two friends and i went to this restaurant on a saturday evening. reservations at 6 30 pm myself, i have an apartment in central italy and my friends have visited italy several times. so i expected the owner, who comes from naples, to be pleasant...More

CantinadiGerardo, Owner at Cantina Di Gerardo, responded to this reviewResponded 3 May 2016

This is a response from Gerardo's wife. We sincerely apologize to you if you felt slighted and not welcome in any way. You happened to come in on an evening that Gerardo's mom had just passed away and we had returned from funeral. If you...More

Reviewed 17 January 2016

Had dinner here last night and it was so fabulous. The portions were huge (big enough to share next time). Both meals ordered were excellent and the wine was great. We will be going back on a regular basis. We highly recommend this place.

Thank Lynn W
Nearby HotelsSee all Saint Johnsbury Hotels
Fairbanks Inn
232 reviews
.93 km away
Comfort Inn & Suites Near Burke Mountain
601 reviews
1.87 km away
Lyndon Motor Lodge
60 reviews
10.84 km away
Colonnade Inn
48 reviews
11.17 km away
Nearby Restaurants
Bailiwicks on Mill
295 reviews
.73 km away
Anthony's Diner
265 reviews
.11 km away
Kingdom Taproom
106 reviews
.05 km away
Nearby Attractions
The Dog Chapel
120 reviews
1.01 km away
Fairbanks Museum and Planetarium
131 reviews
.41 km away
St. Johnsbury Athenaeum
80 reviews
.46 km away
Catamount Film & Arts
18 reviews
.21 km away
Questions & Answers
Get quick answers from Cantina Di Gerardo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
12:00 pm - 9:00 pm
11:30 am - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 3:00 pm
4:30 pm - 9:00 pm
11:30 am - 3:00 pm
4:30 pm - 9:00 pm
Location and Contact Information
  • Address: 378 Railroad St, Saint Johnsbury, VT 05819-1687
  • Location: United States  >  Vermont (VT)  >  Northeast Kingdom  >  Saint Johnsbury
  • Phone Number: +1 802-748-0598
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing