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

) #4 of 26 Restaurants in Saint Johnsbury $$ - $$$, Italian
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...
  • Overview
  • Reviews
  • Location
  • Q&A
  • Details
  • Excellent52%
  • Very good21%
  • Average14%
  • Poor6%
  • Terrible4%
Travellers talk about
“bread” (13 reviews)
“veal” (6 reviews)
“bruschetta” (3 reviews)
Closes in 18 min
All hours
$$ - $$$
378 Railroad St, Saint Johnsbury, VT 05819-1687
Write a Review
Reviews (121)
Traveller rating
Traveller type
Time of year

11 - 20 of 121 reviews

Reviewed 14 October 2016

If you are looking for authentic Italian Cuisine served in a welcoming and homey atmosphere, Cantina Di Gerardo is the place to go. The food is as good as it gets. Gerardo and Devora, the owners, chef, server, and managers are the salt of the...More

Thank DrMOB5
Reviewed 7 October 2016

Ate here on a Thursday evening. Place was full. One lady waiting tables, plainly overstretched, but said they were busy every night. We had booked for 7pm, which seemed to make no difference: we were seated about 7.15, and order taken at 7.30pm. Things speeded...More

Thank Andrew H
Reviewed 22 September 2016

We went to this restaurant twice during a three night stay in St Johnsbury. It is true that the interior of the Cantina may not be to some people's taste but it is the food that is the draw. Everything is freshly cooked with many...More

2  Thank jgatsby
Reviewed 21 September 2016

Party of 10 thoroughly enjoyed our meal, atmosphere, and our hosts. Everyone had something different and it was our first time there. Ample portions! Limone Chicken so tender, scampi not too garlicky, and loved the red italian beer! Nice to have your chef and hostess...More

Thank Gail G
Reviewed 18 September 2016

This is St. J so we thought Italian might be a reach. We were pleasantly surprised. The best part - it is all family. Dad cooks, son-in-law serves and preps. Daughter was in front of the house. We read reviews that indicated some gruff treatment....More

Thank Rick F
Reviewed 8 September 2016 via mobile

Two couples enjoying each other's company, 1 for 38 yrs, the other 39 yrs. The food is served on a frying pan, and the amount is too much to finish. Nice side salad and bread with meal. House red and white come in large full...More

Thank Inabmw
Reviewed 28 August 2016

Had a really nice meal - food is cook to order and family works hard to ensure you are enjoying your meal and experience. They let my mom taste several wines to help her make a choice, for example. Portions are generous. Service could be...More

Thank jnzdogs
Reviewed 9 July 2016

Just visiting this area for a couple days and cannot praise this restaurant enough.. The servings were more than ample. Served in the pan they were cooked in... We had the Veal parm which was outstanding...The offered Organic Chardonnay by the bottle and it was...More

Thank Diya G
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
Nearby Restaurants
Bailiwicks on Mill
254 reviews
.73 km away
Kingdom Taproom
93 reviews
.05 km away
Anthony's Diner
222 reviews
.11 km away
Nearby Attractions
Dog Mountain
131 reviews
3.29 km away
NEK Adventures ATV & Snowmobile Tours
81 reviews
4.41 km away
Fairbanks Museum and Planetarium
115 reviews
.41 km away
The Dog Chapel
96 reviews
3.29 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, Serves Alcohol, Delivery
Good for
Kids, Child-friendly
Open Hours
12:00 - 21:00
11:30 - 15:00
16:30 - 21:00
11:30 - 15:00
16:30 - 21:00
11:30 - 15:00
16:30 - 21:00
11:30 - 15:00
16:30 - 21:00
11:30 - 15:00
16:30 - 21:00
11:30 - 15:00
16:30 - 21:00
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
  • E-mail