MAY FLOWER NO.1 CHINESE RESTAURANT No reviews yet 1116 CASTLETON AVENUE STATEN ISLAND NY 10310 212-608-6029