very appropriate name...the quality/freshness/originality of this place are paramount.
Don't think twice, go there. And don't worry, it is busy but they can deliver it very fast. At least they did today whilst the place was packed full (labour day!)
Only problem: one bill table, so if you are with people with very different habits (say one orders only a hummus and someone else goes for 3-courses) you will have problem splitting the bill.