This place offer great food at a great price. The speed of the service is not too slow and not too fast. It is acceptable timing given the quality of the food you receive and pay for.
The only cons to this place is that their accents make be very hard to understand them and god forbid you call to ask for a manager. If you're not placing an order do not call them. They will bluntly be short and rude letting you know the phone is only for placing orders.
In conclusion, I would have to say a good place to great great food and overall good service.