So disappointed to be writing this review, as the food is good. But, the service is painfully slow! I have been to this restaurant at least 4 times, and each time the place was almost empty or had a handful of patrons. So the service wasn't much of an issue. Well today was a different story! This time they were packed. Which normally I would be happy for a restaurant but this place was beyond ill prepared for this kind of business. Heads-up if you walk in and this place looks busy, walk out find somewhere else!! Not only did it take over 10 minutes for our waitress to come and take our orders, but took even longer for her to actually come back and ask if we wanted out check! We say yes, she leaves for 15min comes back with NO Checks and says she's having a tough time splitting up the checks on the system so asks us for our bills separately by hand! We give our credit cards bill unseen at this point, cause we have been in the restaurant for over 2 hours now!!! Another 20 minutes go by and still no checks!! I finally walk up to the front and someone else is closing our checks out. He apologizes and says "system issues", I told him I could understand that but the waitress said that almost 40 minutes ago. We just want to pay and LEAVE! I won't be going back here again, just not worth it. We used to host an afterwork event here monthly, with so many options in the area we are moving on!