Get directions to: Crown Palace, Staten Island, NY
Restaurant address: 1267 Forest Avenue Staten Island, NY 10302, USA
Restaurant: Crown Palace