Get directions to: May Flower No.1 Chinese Restaurant, Staten Island, NY
Restaurant address: 1116 Castleton Avenue Staten Island, NY 10310, USA
Restaurant: May Flower No.1 Chinese Restaurant