Get directions to: A No 1 Chinese Restaurant Inc, Staten Island, NY
Restaurant address: 2003 Victory Boulevard Staten Island, NY 10314, USA
Restaurant: A No 1 Chinese Restaurant Inc