Get directions to: Wonder Fried Chicken, New York, NY
Restaurant address: 21 Lenox Avenue New York, NY 10026, USA
Restaurant: Wonder Fried Chicken