Average rating of the most matched results:

5.0 out of 5.



  |  Search This

  |  Reply This

S & S Deli, 307 West Boylston St., West Boylston, MA, 01583

Rating: 5 out of 5.

When you make last minite plans for a Christmas dinner you know you will be lucky to find a canned ham. This is not true at S & S Delli. On December 23, much to our surprise we purchased a boneless leg of lamb. We thought that was an absolute Miracle until we ate it on Christmas Day. That was the most Incredible roast leg of lamb we had ever eaten. It was truly a Christmas Miracle!!! Thank you folks at S&S... geat job as usual Richard Harwood Lisa Stamatiou Judy Feldman

Like 1