Francesca’s Pizza of Freeport

365 Atlantic Ave, Freeport, NY

Menu (As of 10/29)

Francesca’s Pizza of Freeport: hours and how to order