Mon - Sun: 6AM - 11PM
Deluge Restaurant is located in the Downtown Flushing neighborhood of Queens and serves American, Chicken, Asian, Fusion, and International cuisine. Deluge Restaurant accepts advance reservations, serves alcohol, and can accommodate large groups. Deluge Restaurant does not offer delivery and offers takeout.Click to see map »
We are currently searching our extensive restaurant listings.