Review update:
Unfortunately, I have to update this place to a 3 star review. The last two times I went now, slow service and the falafels themselves seemed like they had been sitting out on the counter for quite some time before being microwaved and reserved. They are just not meant to have a rubbery skin on them!
Disappointed, but hopefully this place will redeem itself.