Sign up and receive the RIVA Crabhouse Newsletter.
Navy Pier is temporarily closed until the spring of 2021
700 E. Grand Ave.
Chicago. IL 60611
OpenTable.com's Diners' Choice Winner 2020
The Michelin Guide 2015 Restaurants