The Chicken The Chicken

135-41 37th Avenue, Flushing, NY