This establishment is a pizzeria and restaurant. It has received positive reviews, with one source noting a 5 out of 5 rating based on visitor reviews. The business is located in Rome.