Restaurants & Bars

La Terrazza at Hotel Eden, Roma ??

Share:

Restaurants & Bars 1

La Terrazza at Hotel Eden, Roma ??

Tom G | Aug 30, 2001 08:10 PM

Anybody ever been?? Is it the nicest of the rooftop rome restaurants??? Other suggestions for this particular brand of dining (I know, some are against this, you don't have to tell me about it)???

Want to stay up to date with this post?

Recommended From Chowhound