Filters
Select location
Sort by
Turn off dark mode
Turn on dark mode
Language: English
About us

Seafood Restaurant, American Restaurant

Leo's

Get Directions

14664 people have been here

address

60 Ottawa Ave NW Grand Rapids, MI, United States

hours

Open Now
Mon-Thu: 11:30 - 22:00
Fri: 11:30 - 23:00
Sat: 16:30 - 23:00

price rate

$$$$

story

Casual fine dining restaurant in the heart of downtown Grand Rapids, MI. We specialize in fresh fish and seafood, but also offer amazing "from the land" dishes.
Established 2004.

Call 616-454-6700 for reservaitons.

Home
Turn off dark mode
Turn on dark mode
Language: English
About us