Francesca's Pasta & Pizza
Francesca's Pasta & Pizza
- 62 Mcwhorter St, Newark, NJ 07105
- 9733449233
- Website
Details
Find thin crust pizza and classic Italian fare at this local eatery.
Map
Amenities
General
- Hours of Operation: Mon-Sat 11:00am-12:00am