The food is great. The service was so slow. The food came out in a timely manner then after that our server disappeared. We had to get up and ask someone else for our bill. It took 20 mins for the server to come over, then he said OH you want boxes to go? We said yes and our bill.... Then Nothing.... we waited 10 mins and asked another server to please help us.... he said I will get your server, we waited 20 mins.... a manager came over to 4 tables in our area but didn't stop at ours, I even tried to get his attention. We waited another 15 mins then walked to the entrances and told the hostess we wanted to pay and leave. Guess what?? We had to wait!!! OMG! finally, the manager came over we explained the situation he had to go find our server to get our bill so we could pay our bill and leave. UGGGGG we were there for 2 hours!!! 45 mins was waiting for food and eating the rest was waiting for our server.