Italian restaurant specializing in pizza. Offers a menu with high-quality ingredients, including premium options.