Leo's Seafood Restaurant & Bar
About
Leo’s is the premier dining destination for exquisite seafood, classic cuisine, decadent desserts, and a world-class wine list. Located in the heart of downtown Grand Rapids, Michigan since 2004, Leo’s has stayed committed to always sourcing fresh quality ingredients, carefully crafting each menu, and delivering an extraordinary experience to each and every guest. The dining room at Leo’s offers a sense of style and sophistication in an inviting and elegant setting. A distinctive feature of Leo’s is our bar and lounge area that boasts floor to ceiling windows and a lively, more casual environment. Enjoy our extensive variety of curated wines, carefully crafted cocktails, and local craft beers.
Questions & Answers
No questions yet. Be the first to ask!
Contact Information
Address
60 Ottawa Avenue Northwest
Grand Rapids, MI 49503