Loading map…
Camillo - Terrace and Restaurant
Rome, Italy, the Eternal City, offers this elegant terrace restaurant. The aroma is inviting, promising a delightful dining experience. Enjoy a satisfyingly smooth texture, perhaps from dishes that have been carefully fermented.