A restaurant offering a variety of meals and freshly baked treats. Open 24 hours.