Here's what Trippy members say about Riva Restaurant on Navy Pier:
"If you prefer to look at the lake, The Signature Room at the 95th, Riva Restaurant on Navy Pier." See More