text: My chief problem with this place is the fact that they store your credit card information even when you ask them not to Oftentimes our delivery would take a very long time to get to us and we would have to call to follow up on it Nobody speaks English very well and giving your order over the phone is frustrating to say the least As far as dining in we did it one time and the service was slow painfully slow despite the fact that we told our server that we were in a hurry and the place was dead The waiters were rude when we asked about our food and reiterated that we were on a time constraintnnNever again