Ordering From Lemak Kitchen

23-23 Borden Ave, Long Island City, NY 11101, USA