I love this place. BUT, the service kinda sucks. Every single time we go there we are left waiting for a long time after our meal waiting for the waitress to come back and check on us or give us the check. We have gone on weekends (busy time) and during the week (not as busy), and it is the same thing. It is kind of annoying because usually we have plans to go to a movie or something after and always have issues with getting the check and getting out on time. The food is decent, nothing amazing. The chicken rolls and spinach dip are my favorite. We go because we like the atmosphere. I am sure we will be back though. lol