Francesca's Pizza & Pasta
62 McWhorter St, Newark
(973) 344-9233
Menu
Reserve
Restaurants in Newark, NJ
Francesca's Pizza & Pasta
62 McWhorter St, Newark, NJ 07105
(973) 344-9233