Cafe Caffi Roma offers Italian cuisine. Enjoy a meal with lake views, with indoor and outdoor seating available.