I love going to the olive garden...My boyfriend and I used to live in carver and we went to the Olive Garden in Plymouth MA all the time but since we moved to Abington we only get to go there about once a month. The people are always friendly, the service is awsome, and the food gets better every time...
read full review »