KFC J235027

KFC #J235027 is a KFC restaurant located at 152-03 Northern Boulevard in Flushing, New York.