Opened for a limited time - Take Out only!

We will be open this week for take-out only on Friday, January 23rd and Saturday, January 24th from 6-8:30 pm.  We will be offering ONE SIZE pizza and 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