The iconic red lobster logo of Joe Muer Seafood signals a Detroit institution with deep roots. Located in the Renaissance Center, the restaurant offers stunning waterfront views of the Detroit River.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results