Alice Zhang 658 Malta Ave #101, Malta, NY 12020, United States of America +1 518-580-0553 Reviews Map