The olive garden is one of the bigger italian restaurants in town. They are a fairly big restaurant with many seats. However, sometimes the wait for a table can be very long which is kind of discouraging. But the quality of the food makes up for it all because it is excellent.
more