My husband and I come here all the time. This place is so great. They are neat, professional and friendly. We have never had a bad experience at this Olive Garden. This place has the best Pasta in Town.
Pros: Best Pasta in town
Cons: sometimes it's buzy
more