Luna Rossa S.N.C. is an Italian restaurant specializing in pizza. Guests can enjoy a variety of pizzas, including those with tomato or white bases, along with other Italian dishes like pasta and speck.