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.


29 Main St, Gloucester, MA 01930-5730
+1 978-283-5295
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent71%
  • Very good23%
  • Average3%
  • Poor2%
  • Terrible1%
Travellers talk about
“cannoli” (29 reviews)
“sandwiches” (40 reviews)
Closed Now
All hours
29 Main St, Gloucester, MA 01930-5730
All Details
Write a Review
Reviews (119)
Traveller rating
Traveller type
Time of year

1 - 10 of 117 reviews

Reviewed 2 days ago

Great and friendly service! Picked up Italian shortbread cookie w/ raspberry filling and a cannoli...both were delish. The cannoli was the best I have ever had...the creme filling was perfect...will definately go back again!

Thank Kathy V
Reviewed 1 week ago

This place is the real deal. Old school Italian grocery. Great baked goods. Incredible sandwich - the bread is in the top 5 I've experienced.

Thank gcavel
Reviewed 4 weeks ago via mobile

I spelled it right. I am very Italian and that's what my senior relatives would call them, tongue in cheek! Nice people in there. Reminds me of the old family bakeries in the North End of Boston where my family hales from. My first St....More

2  Thank Vagoda
Reviewed 4 weeks ago via mobile

We got the name of this place from my friend's in-law and it happened to be a great lunch choice. My colleagues shared some of their sandwiches with me, so I was able to try three kinds. Although I usually prefer hot sandwich and I...More

Thank yipaoc
Reviewed 5 weeks ago via mobile

I've run through the sandwich menu and most of the bread/pastry at Virgilio's. Never disappointed, sandwiches are always on point, bread is fresh, cannoli are unreal. Believe the hype.

Thank nathan s
Reviewed 18 June 2017

We stumbled upon this place looking for sandwiches to bring on a whale watching cruise. We didn't expect to love this place so much. I had the St. Joesph sub and it was fabulous. We liked Virgilio's so much we came back the next day...More

Thank AuntieofTwo
Reviewed 18 June 2017 via mobile

It's a popular take away place with a few seating spaces outside on the sidewalk. Many local patrons. Serbs within 10 minutes. However we found the sandwiches tasteless and definitely not Italian.

Thank TravelNutIndian
Reviewed 15 May 2017

We happened across Virgilio's prior to a whale watch and it was amazing. We enjoyed delicious subs and scrumptious desserts. The prices were very reasonable. There was steady traffic throughout our short visit. It's obviously a popular spot for locals too!

Thank KE172432
Reviewed 7 May 2017

Virgilios's is a Gloucester landmark and famous Italian bakery. There are several varieties of fresh bread as well as a range of pastry. You can order a sandwich to eat in with limited seatinrg or to go on the way to a beach. The fresh...More

Thank Gonzology
Reviewed 14 April 2017

Amazing old school Italian deli with the best sandwiches, colorful little Italian cookies, bread that is out of this world.... things I remember from my childhood....didn't know they still existed! Walked by late at night & saw the cook standing over a huge pot of...More

Thank jennifersaint
Nearby Restaurants
Topside Grill and Pub
729 reviews
.20 km away
Sugar Magnolias
231 reviews
.17 km away
The Gloucester House Restaurant
683 reviews
.20 km away
Passports Restaurant
332 reviews
.16 km away
Nearby Attractions
Fishermen's Memorial Monument
546 reviews
.45 km away
Cape Ann Museum
150 reviews
.39 km away
Main Street
119 reviews
.21 km away
Cape Ann Brewing Company & Brewpub
102 reviews
.05 km away
Questions & Answers
Get quick answers from Virgilio's 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
Breakfast, Lunch
Restaurant features
Good for
Kids, Child-friendly
Open Hours
08:30 - 17:00
08:30 - 17:00
08:30 - 17:00
08:30 - 17:00
08:30 - 17:00
08:30 - 17:00
Location and Contact Information
  • Address: 29 Main St, Gloucester, MA 01930-5730
  • Location: United States  >  Massachusetts (MA)  >  Cape Ann  >  Gloucester
  • Phone Number: +1 978-283-5295
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