This is interesting place - passed it on the way to work when it was being set up - it looked like they were cooking in the parking lot and serving...
All reviews seem positive