Stella Maris is a pizzeria offering a delightful selection of Italian pizzas. This establishment provides a cozy atmosphere perfect for enjoying classic and innovative pizza creations.