It was officially announced last week that a new Olive Garden will soon be opening in Clifton Park. Find out where the new location will be!
Olive Garden is opening in Clifton Park Center — the community’s shopping
Those who love their homestyle Italian fare think this is
great news for the Clifton Park
area, but critics would have rather seen a new local restaurant than
another chain restaurant.
What are your thoughts?