Waited close to 25 min for a table for 4. Meanwhile 4 tables were abandoned and not clean up, everyone just starred at the dirty tables. Not very efficient. Staff running like chicken without heads. Totally understaff and not well managed. Nevertheless, when the food came, it was not disappointing - so much for a final happy ending and a very well-deserved two thumbs up; complimentary to the kitchen staff!