Know a great happy hour or special for this location?
Cannolis is currently located at 920 Washington St in Weymouth, MA 02189. Order your favorite pizza, pasta, salad, and more, all with the click of a button.
Suggest an edit
920 Washington St, Weymouth, MA 02189
© 2025 Checkle, Inc
Privacy
Terms