Pizza Art is an Italian restaurant specializing in pizza. They are known for their classic 'rossa con origano' pizza, which they believe to be the best. The establishment offers a simple yet flavorful dining experience.