This place was absolutely filthy! The service was deplorable. The food was mediocre. But when you start off with poor service a flthy table and utensils, it's difficult to anticipate good food. The server was unprofessional and inattentive. We told the manager about the service and having to send the food back to be cooked thoroughly and it was clear that the server reflects the poor management style. This place was run like a zoo. Our overall experience was very disappointing. I think it's interesting that the Yelp reviews tend to be more favorable. We should have read Urbanspoons reviews also. Had I seen their reviews, I would have never tried this place. Ugh!