Fast food spot offering quick bites and delivery.