Fast food restaurant Delice Inn, offering quick service.