Flushing, NY asian restaurants & food

Deluge Restaurant

Chinese Restaurant

In The Sheraton Hotel 135-20 39th Ave, Flushing, NY 11354
(718) 670-7400
Excellent Good Average Poor Awful 2.5 / 5 based on 13 votes

Photos

  • Deluge Restaurant photo by Kathleen
  • Deluge Restaurant photo by Les G.
  • Deluge Restaurant photo by Louvy K.
  • Deluge Restaurant photo by Sarah C.
  • Deluge Restaurant photo by Sarah C.
Nice chocolate martini

Reviews: 1

  • Jessie C.