Marcello Pizza & Italian

Phone orders only

3112 Mount Ephraim Ave, Haddon Township, NJ 08104

$0 MinimumAre you the owner?
SliceRestaurants in Haddon Township Marcello Pizza & Italian
Price: $$