Opening for a limited time - Take Out only!

Great news!  We will be open for take out only beginning Friday and Saturday, December 19th & 20th from 6-9ish pm.  We will be offering ONE SIZE pizza and just a select few items.  Please check back to view available menu items before ordering.

See you soon!




203 Adams Street, Newton, MA, United States


617-244-8314

info@francescapizzeria.com

Copyright © Francesca Pizzeria