North Carolina
Holly Springs
Olive Garden
Olive Garden
(919) 552-2237
107 Grand Hill Place, Holly Springs, NC 27540
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available