Get directions to: Crown Fried Chicken & Pizza, New York, NY
Restaurant address: 429 Lenox Ave New York, NY 10037, USA
Restaurant: Crown Fried Chicken & Pizza