This establishment is a pizzeria specializing in pizza, with mentions of "Pizza & More" and "Pizza napoletana". It is located in Catania, Italy.