Food & Drink

Sweet Cannoli-Topia: 19 Must-Try Spots in Virginia Beach!

Looking for the best cannoli in Virginia Beach? Look no further!

With so many fantastic bakeries and Italian restaurants in the area, there are plenty of places to indulge in this delicious Italian dessert.

Cannoli, a traditional Italian pastry, consists of a tube-shaped shell filled with sweet ricotta cheese and often topped with powdered sugar, chocolate chips, or candied fruit.

It's a dessert that's hard to resist, and luckily, Virginia Beach has no shortage of places to find it.

Whether you're a local or a tourist, you'll find plenty of options for cannoli in Virginia Beach. From classic Italian bakeries to modern cafes, there's something for everyone.

So, if you're in the mood for a sweet treat, keep reading to discover the best places for cannoli in Virginia Beach.

1. My Vegan Sweet Tooth

My Vegan Sweet Tooth
3916 Virginia Beach Blvd, Virginia Beach, VA 23452 (Google Maps)

Looking for a place to satisfy your sweet tooth without feeling guilty about what you're eating or its impact on animals and the environment, My Vegan Sweet Tooth is the place for you.

This all-vegan bakery offers a wide variety of pastries, including cannoli, that are not only delicious but also gluten-free.

The staff is friendly and knowledgeable about their products, and the cozy atmosphere of the shop makes it the perfect spot to indulge in guilt-free treats.

If you're in the mood for something sweet, be sure to stop by My Vegan Sweet Tooth.

2. Il Giardino Ristorante

Il Giardino Ristorante
910 Atlantic Ave, Virginia Beach, VA 23451 (Google Maps)

Il Giardino Ristorante is an upscale Italian restaurant with a clubby ambiance.

The wood-burning oven and vast wine selection add to the dining experience.

The cannoli are a must-try and are made fresh daily. The attentive and friendly service adds to the overall dining experience.

Reservations are recommended for a timely seating.

3. Sugar Plum Bakery Inc

Sugar Plum Bakery Inc
1353 Laskin Rd, Virginia Beach, VA 23451 (Google Maps)

Sugar Plum Bakery Inc is a non-profit bakery that offers a wide range of baked goods, including delicious cannoli. The bakery also provides training and employment opportunities for individuals with disabilities.

Customers rave about the quality and taste of their baked goods, including their popular Mozart cake and unique flavors like cheddar bacon scones.

The staff is friendly and knowledgeable, and the bakery has a great selection of specialty desserts.

If you're looking for a place to satisfy your sweet tooth while supporting a good cause, Sugar Plum Bakery Inc is a must-visit.

4. Bodacious Pizza & Bakehouse

Bodacious Pizza & Bakehouse
309 Aragona Blvd #106, Virginia Beach, VA 23462 (Google Maps)

Bodacious Pizza & Bakehouse is a hidden gem for cannoli lovers.

The freshly baked cannoli is to die for, and the crust is soft and crunchy. The staff is friendly and provides excellent service.

The atmosphere is cozy and welcoming, perfect for a quick stop or a relaxed meal. The prices are reasonable, and the portions are generous.

Don't hesitate to give this place a try if you're looking for some of the best cannoli around.

5. Angelo's Italian Restaurant

Angelo's Italian Restaurant
1485 General Booth Blvd #120, Virginia Beach, VA 23454 (Google Maps)

Angelo's Italian Restaurant is a small family-owned eatery that serves up traditional Italian food with love.

The menu boasts an array of delicious dishes, but the cannoli steals the show. The crispy shell is filled with a creamy, sweet ricotta cheese filling that is simply irresistible.

The staff is friendly and knowledgeable about the menu, adding to the overall dining experience. The cozy atmosphere and great music make it a perfect spot for a romantic dinner or a night out with friends.

If you're looking for authentic Italian cuisine and the best cannoli in town, Angelo's Italian Restaurant is the place to go.

6. Mangia Qui Italian Bistro

Mangia Qui Italian Bistro
550 Independence Blvd, Virginia Beach, VA 23462 (Google Maps)

Mangia Qui Italian Bistro is a hidden gem for cannoli lovers. This Italian restaurant offers homemade desserts that are simply divine.

The cannolis are rich, creamy, and filled with just the right amount of sweetness.

The restaurant's atmosphere is cozy and intimate, making it the perfect spot for a romantic evening out or a night with friends.

The staff is friendly and attentive, ensuring that customers have an enjoyable dining experience. If you're in the mood for some authentic Italian sweets, be sure to stop by Mangia Qui Italian Bistro.

7. 19 Italian Bistro

19 Italian Bistro
209 19th St, Virginia Beach, VA 23451 (Google Maps)

If you're looking for authentic Italian cannoli, look no further than 19 Italian Bistro.

This small restaurant off of Atlantic Avenue offers a variety of Italian dishes, but the cannoli steals the show. The filling is rich and creamy, and the pastry shell is perfectly crisp.

The portion size is generous, making it perfect for sharing or indulging on your own.

The staff is friendly and the service is quick, making for a pleasant dining experience. Don't miss out on the cannoli at 19 Italian Bistro.

8. Rigoletto Italian Bakery & Cafe

Rigoletto Italian Bakery & Cafe
2181 Upton Dr #414, Virginia Beach, VA 23454 (Google Maps)

Looking for a place to satisfy your sweet tooth cravings with some delicious cannoli and other baked goods at reasonable prices, then Rigoletto Italian Bakery & Cafe is the perfect destination.

With a wide selection of desserts, pastries, cakes, and panini, this family-owned bakery is a local gem that offers high-quality food and great service.

Whether you're looking for a quick coffee and dessert or a full meal, Rigoletto Italian Bakery & Cafe is definitely worth a visit.

9. Zia Marie Restaurant

Zia Marie Restaurant
2272 W Great Neck Rd, Virginia Beach, VA 23451 (Google Maps)

Zia Marie Restaurant is a cozy Italian trattoria that is perfect for anyone looking for delicious cannoli. The restaurant offers a range of unique dishes, including charred octopus, and the portions are generous.

The marinara sauce is made from scratch and tastes fresh, while the fried mozzarella is a must-try appetizer.

The service is attentive and the atmosphere is lively, making it a great spot for a night out with friends or a romantic dinner.

The prices are reasonable, and the wine list is extensive. Don't forget to save some room for the homemade desserts, including the cannoli, which are simply divine.

10. When In Rome Bistro

When In Rome Bistro
401 N Great Neck Rd #129, Virginia Beach, VA 23454 (Google Maps)

When In Rome Bistro is a hidden gem that serves exquisite Italian cuisine. The pasta is made fresh daily, and the sauces are simply exquisite.

The veal and sausage are to die for, and the cannolis are some of the best in town.

The cozy atmosphere and friendly chef make it the perfect spot for an intimate meal. Though the wine list is limited, the selections are good, and the prices are lower than expected.

If you're looking for an upscale Italian restaurant that serves art on a plate, then When In Rome Bistro is the place to go.

11. Sal's NY Pie Pizzeria

Sal's Ny Pie Pizzeria
4640 Shore Dr STE 102, Virginia Beach, VA 23455 (Google Maps)

Sal's NY Pie Pizzeria is a must-visit for cannoli lovers. Their cannolis are a perfect balance of crispy shell and creamy filling, making them a true delight for the taste buds.

The restaurant offers a diverse and traditional Italian menu, including their famous New York-style pizza, which is cooked to perfection with crispy crust and just the right amount of sauce and cheese.

The friendly staff and welcoming atmosphere make for a great dining experience.

Whether you're a local or just passing through, Sal's NY Pie Pizzeria is definitely worth a visit.

12. Anna's Kitchen

Anna's Kitchen
1940 Laskin Rd #313, Virginia Beach, VA 23454 (Google Maps)

Anna's Kitchen is a must-visit place for cannoli lovers. They offer authentic Italian cuisine that will leave you wanting more.

The staff is knowledgeable and friendly, and the prices are reasonable. The pizza is delicious and made with fresh ingredients.

The cannoli is a standout, with a crispy shell and creamy filling that will satisfy any sweet tooth.

The restaurant has a cozy atmosphere that will make you feel right at home. If you're in the mood for Italian food, Anna's Kitchen is the perfect place to go.

13. La Bella Italia Laskin

La Bella Italia Laskin
1065 Laskin Rd, Virginia Beach, VA 23451 (Google Maps)

La Bella Italia Laskin is a rustic Italian restaurant that serves up some of the most delicious cannoli around.

The pastries are freshly made and filled with a creamy, sweet ricotta cheese that melts in your mouth. The restaurant itself is upscale and elegant, with white tablecloths and a warm, inviting atmosphere.

The staff is friendly and attentive, making sure that every customer feels welcome and satisfied.

Whether you're looking for a sweet treat or a full meal, La Bella Italia Laskin is the perfect place to indulge in some authentic Italian cuisine.

14. Mannino's

Mannino's
3420 Atlantic Ave, Virginia Beach, VA 23451 (Google Maps)

Mannino's is a must-visit for anyone looking for authentic Italian cannoli.

The restaurant offers a wide range of Italian classics, but their cannoli is the star of the show. The pastry shell is crispy and the filling is creamy and rich.

It's the perfect dessert to end a delicious meal. The atmosphere is cozy and inviting, and the staff is friendly and attentive.

Mannino's is the perfect place to satisfy your cannoli cravings.

15. Primo Pizzeria & Ristorante

Primo Pizzeria & Ristorante
2277 Upton Dr, Virginia Beach, VA 23454 (Google Maps)

Primo Pizzeria & Ristorante is a must-visit place for cannoli lovers. Their authentic Italian cannolis are simply delicious, and the perfect treat to satisfy your sweet tooth.

The restaurant itself has a warm and welcoming atmosphere, with friendly staff who are always ready to help.

The menu offers a wide selection of Italian dishes, including pizza and pasta, all of which are made with fresh ingredients and cooked to perfection.

The portions are generous, so you'll definitely leave feeling full and satisfied. If you're looking for a great place to enjoy some delicious cannolis and Italian food, Primo Pizzeria & Ristorante is definitely worth checking out.

16. Bella Pizza & Pasta

Bella Pizza & Pasta
1408 Atlantic Ave # 212, Virginia Beach, VA 23451 (Google Maps)

Bella Pizza & Pasta is a must-visit place for cannoli lovers. Their cannoli is freshly made and has a perfect balance of sweetness and creaminess.

The filling is rich and flavorful, and the shell is crispy and light. The staff is friendly and accommodating, making the experience even more enjoyable.

The restaurant also offers a variety of other Italian dishes, all of which are delicious and reasonably priced. The ambiance is cozy and comfortable, making it a great place to dine in.

Bella Pizza & Pasta is definitely worth a visit for anyone looking for a delicious cannoli and authentic Italian food.

17. Carrabba's Italian Grill

Carrabba's Italian Grill
739 Lynnhaven Pkwy #100, Virginia Beach, VA 23452 (Google Maps)

If you're looking for a place to satisfy your sweet tooth, Carrabba's Italian Grill is a must-visit.

Their cannoli is simply divine – crispy on the outside, creamy on the inside, and generously filled with sweet ricotta cheese.

The restaurant also offers a variety of classic Italian dishes that are sure to please any palate. The staff is friendly and attentive, making for a pleasant dining experience overall.

Don't miss out on the chance to indulge in some of the best cannoli around at Carrabba's Italian Grill.

18. Ynot Italian

Ynot Italian
3276 Princess Anne Rd, Virginia Beach, VA 23456 (Google Maps)

Ynot Italian is the perfect place for cannoli lovers. The authentic Italian restaurant offers a wide variety of delicious desserts, including their famous cannoli.

The atmosphere is cozy and inviting, making it a great spot to relax and enjoy a sweet treat.

The service is top-notch, with friendly staff always ready to assist. The prices are reasonable, making it a great option for those on a budget.

Whether you're in the mood for a classic cannoli or a new twist on the traditional dessert, Ynot Italian has got you covered.

19. Olive Garden Italian Restaurant

Olive Garden Italian Restaurant
683 Lynnhaven Pkwy, Virginia Beach, VA 23452 (Google Maps)

Olive Garden Italian Restaurant is a great place to go for cannoli.

The restaurant offers a variety of Italian dishes, including their famous soup, salad, and breadsticks.

The staff is friendly and the service is fast. The restaurant is clean and has a nice atmosphere.

The cannoli is delicious and definitely worth trying.