Piazzale del Caravaggio, 5B, 00147 Roma RM
Italian restaurant | Pizza restaurant | Roman restaurant
Established in 2000, this Italian eatery features a wood-fired oven, delivering authentic Italian cuisine with a focus on quality and tradition.