Logo
Tagline

Restaurant

700 E. Grand Ave.

Riva gives seafood a split personality on Navy Pier. Downstairs is a casual bar and restaurant; upstairs is a more elegant, white tablecloth affair--the... READ MORE

Filters