From spicy fried chicken to comforting (vegan) salads and sambals, Ah Beng Indonesia celebrates the deliciousness and ...