I had several bad experiences with ghost kitchens (low quality food) and now I look up ay restaurant before I order from them to make sure it has a storefront. Though usually you can tell by the absurd names most ghost kitchen places use.
https://www.cravedelivery.com/
I'm actually going to order dinner from them now as a first time user (i've been signed up for a while but now after reading this thread i'm curious what the quality is like)
will report back.