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” (33 reviews)
“sandwiches” (41 reviews)
Closed Now
All hours
Italian, Vegetarian Friendly
29 Main St, Gloucester, MA 01930-5730
All Details
Write a Review
Reviews (123)
Traveller rating
Traveller type
Time of year

1 - 10 of 121 reviews

Reviewed 1 week ago

Sandwich and store had otherb items like a trading post. Recommended for lunch and snaps like cookies

Thank tommiefal1
Reviewed 2 weeks ago

Stopped by any had some dessert after lunch. Ordered the snowball cookies and the Black Forest cookies. Absolutely fabulous! Wife had a cannoli. Also very good. Went back the next day for more. Delicious.

Thank Robert S
Reviewed 3 weeks ago

I loved this place. I live 45 minutes away but I'm going to plan a trip back just for these sandwiches! I ordered a North Ender (prosciutto, fresh mozzarella, sun-dried tomatoes, oil & fresh basil) for $6.50 and I split a plain cannoli with a...More

Thank teleiap
Reviewed 4 weeks ago

You don't have to go into East Boston to get some super Italian pastries. Just go to Virgilios. Everything made on the premises including some Portuguese delicacies as well. We were very satisfied. Wish they had more choices for their cannolis. They were delicious.

Thank Lotus1937
Reviewed 4 weeks 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 15 July 2017

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 26 June 2017 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 24 June 2017 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 21 June 2017 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
Nearby Restaurants
Topside Grill and Pub
747 reviews
.20 km away
Sugar Magnolias
241 reviews
.17 km away
Passports Restaurant
339 reviews
.16 km away
The Gloucester House Restaurant
700 reviews
.20 km away
Nearby Attractions
Fishermen's Memorial Monument
564 reviews
.45 km away
Cape Ann Museum
157 reviews
.39 km away
Main Street
122 reviews
.21 km away
Cape Ann Brewing Company & Brewpub
106 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
Lunch, Breakfast
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