Ghost Restaurant

« Back to Glossary Index

A restaurant that only offers food via delivery, without a physical dining space.

Scroll to Top