Been to this place a few times since it's close to work.
I find all their main dishes made with quality and care, however they are a bit slow. Usually takes 15-20 minutes for dishes to come out and if you have a big party, it may be more.
Good place to come, just make sure you have enough time.