When we walked in the girl at the counter was inattentive and nonchalant. We wanted to dine in and she told us that it was a 35 minute wait cause there was no table available, then asked to take our order. As we were looking at the menu I looked around and there was a table available, so I asked if it was available, she said sure. So we ordered and went to sit down, the table and everything in the dining area was dirty!!! The table had been cleared but not wiped. So sorry to say but the cleanliness of the restaurant was awful (1 star). The customer service was also awful (1 star). We were just glad the food was excellent (5 star). So if you want take out, it's perfect!!! Don't recommend dine in!!