Flushing New York The Coop Restaurant – Flushing New York [one_half] Address 39-16 Prince Street #103, Flushing, NY 11354 Phone Number 718-358-9333 Hours Mon: 11 am – 2 am Tue: 11 am – 2 am Wed: 11 am…