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


Copyright © Francesca Pizzeria