Via Antonio Gramsci, 73, 00197 Roma RM
Observation deck | Wi-Fi spot
Nestled within a refined art gallery, this relaxed venue serves an array of classic dishes, featuring a spacious terrace for an enjoyable dining experience.
Rating: 3.0
Rating: 4.1