Delicia's Pizza & Chicken

141-20 Holly Ave, Flushing, NY 11355

4.9(131)
$10 Minimum