Sign In

Delicia's Pizza & Chicken

141-20 Holly Ave, Flushing, NY 11355

4.9(96)
$10 Minimum
SliceFlushing Delicia's Pizza & Chicken
Price: $$