This is one of the best italian cuisine restaurants around-there is alot of food served -3-courses-with your meal. they have entertainment on weekends-Outside dining also. We were just there on july 4th weekend and the service was terrible, but not due to their fault. Waitstaff called in sick for the holiday-Do not go there on any holidays, there was never a problem before. There is a big parking lot and restrooms are clean. also there is a big bar to sit at, in a separate room.