Mega Pizza
(124)
Pizza restaurant
Address: 9101 Leesville Rd Suite#125, Raleigh, NC 27613
Hours: Closed ⋅ Opens 11 AM Wed
Phone: (919) 896-8000
Rating
(41)
Each slice features two layers of crust stuffed with marinara sauce, mozzarella, Parmesan and Romano cheeses, then is topped with more sauce and cheese for a ...