Piccola Italia Barcelona is an Italian restaurant specializing in pizza. It is described as a small, family-run establishment with an authentic Italian feel. The restaurant offers home delivery service.