Snack Albaraka offers meal delivery and quick bites.