Mala Siblings is a cozy family-owned restaurant in Flushing, NY, offering a unique dining experience.
Specializing in traditional Sichuan cuisine, Mala Siblings prides itself on serving authentic dishes with a modern twist.
Generated from their business information