This Levaggi's Candies location has closed
Candy Stores
1186 Main St, South Weymouth MA 02190
Write a review
You May Also Like
2.75 miles
Sally's Sweet Shoppe - 1072 Washington St, Weymouth
Candy Store, Chocolatiers & Shops
Weymouth, Massachusetts
Levaggi's Candies
Candy Store in Weymouth, MA
1186 Main St, South Weymouth
Suggest an Edit