Mega's Pizza is an informal pizza restaurant offering a variety of pizzas, calzones, and spaghetti, with delivery available.