Order Online

D'anna's Pizza & Deli

169-08 Crocheron Ave
Flushing, NY 11358
(718) 878-0042
Order online Menu | Reservation | Info
Any questions please call us.