125-00 Northern BlvdCorona, NY 11368 (212) 478-0480
Online menus, items, descriptions and prices for Deluge Flushing - Restaurant - Flushing, NY 11354