I thought it was a restaurant at first, unfortunately not. but the food is really good and they deliver too. better than what have previously tried...
All reviews seem positive