Skip to main content

Best cheese pizza in North Tewksbury.

Savor Our Cheese Pizza
Delicious Cheese Pizza Options

Delicious Cheese Pizza Options

Our cheese pizza is a delightful blend of rich, melty mozzarella atop a perfectly baked crust. Each slice is generously topped with just the right amount of sauce, creating a harmonious balance of flavors. Whether you're dining in or taking it home, our cheese pizza is crafted to satisfy your cravings and bring a taste of Italy to your table.
Convenient Delivery and Pickup

Convenient Delivery and Pickup

Enjoy our cheese pizza from the comfort of your home with our easy delivery service. Prefer to pick it up? Swing by and grab your order fresh from the oven. We ensure that your pizza is hot and ready, making it simple to enjoy a delicious meal with family and friends anytime.

Our location

Map showing the location of Luna Rossa on 1699 Shawsheen St in Tewksbury
Loading today's hours...