KitchenSpot
Search
See the best dishes near you?
← Newark restaurants

Mega Pizza

No reviews yet

Pizza596 Market St Suite D, Newark

Own or manage Mega Pizza? Claim this listing free

Hours

Hours not listed yet.

Details

Address596 Market St Suite D, Newark 07105

Phone+19733440054

Websitehttp://mega.pizza/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.