Villa Francesco's

21 NJ-31, Pennington, NJ

Menu (As of 10/30)

Villa Francesco's: hours and how to order