Flushing NY Department Stores 1. 4127 Main St, Flushing, NY 11355 | Peoples People Restaurant (718) 460-8686