← 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.