Francesca's Pizzeria

Francesca's Pizzeria

29 N Station Plaza, Great Neck Plaza, NY 11021
347-836-6871

Open until 8:30 pm

Full Hours

$1 Delivery (25 - 40 min)

  • No minimum spend
SliceRestaurants in Great Neck Plaza Francesca's Pizzeria
Price: $$