SHREWSBURY – Many locals don’t even realize that it’s there, tucked away in a small plaza located at 276 Boston Turnpike in Shrewsbury. It’s just a short distance from where the iconic “Spag’s” was located.

Full Story