Get directions to: Super Fried Chicken, Staten Island, NY
Restaurant address: 490 Broadway Staten Island, NY 10310, USA
Restaurant: Super Fried Chicken