Leo's
open now, until 22:00
Seafood restaurant Bar
Voted the best seafood restaurant in Grand Rapids, MI. 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 ingredients from the finest purveyors and delivering extraordinary experiences to each and every guest. Read more
Review Leo's
Loading comments-box...
Popularity of Leo's
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in April:
Leo's has a total of 23484 visitors (checkins) and 5830 likes.