Mike's Pizza & Sub Shop

Phone orders only

2902 US-130, Delran, NJ 08075

$10 MinimumAre you the owner?
SliceRestaurants in Delran Mike's Pizza & Sub Shop
Price: $$