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