Food was great! I have eaten here many times and always enjoy what I've ordered but like other reviews I've written it is the staff that knocks the stars down to keep the establishment from getting all five stars. Our waiter took 20 minutes to come get our drink order after we were seated and it wasn't busy at all. Once we received our drinks he took another 10 minutes to get our order. Finally after placing our order we noticed that we didn't get our complimentary bread basket and had to ask for it. We didn't get that over the top, knocked out of the park, spectacular service here so if you're okay with mediocre service with great food then this place is for you!