There are a few "restaurants" near me that don't have any brick-and-mortar presence. The food they offer suspiciously looks like what you could get at your grocery's frozen food section. I'm not a fan of this model as I've seen it so far. You don't need much, you can have the Domino's style food counter and a stool (aka don't eat here, go outside), but not having a real storefront rubs me the wrong way.