Leominster MA Olive Garden Italian Rstrnt 1. 3 Orchard Hill Park Dr, Leominster, MA 01453-7019 | Olive Garden Italian Restaurant (978) 534-5856