This establishment offers authentic Italian cuisine, specializing in pizza. It is located in Sant Boi de Llobregat.