The Cumberland location, located off I295 exit 10 then left on Mendon Road, has been in business since 1995.