A Grand Rapids staPle since 2004
Located in the heart of Grand Rapids, MI, Leo’s Restaurant is only steps from favorite local attractions such as the Grand Rapids Art Museum, Rosa Parks Circle, and the Van Andel Arena. Book a dinner before or after your city adventures.
Address:
60 Ottawa Ave NW
Grand Rapids, MI 49503
Something special for every moment
Leo’s Restaurant offers a robust dining and drinking experience. Join us for lunch, happy hour, dinner, and dessert.
Hours:
Mon. 11:30AM - 10PM
Tues. 11:30AM - 10PM
Wed. 11:30AM - 10PM
Thurs. 11:30AM - 10PM
Fri. 11:30AM - 10PM
Sat. 4:30PM - 10PM
Sun. Closed
“
MAY 2021
Amazing fresh fish and a great selection of wine. Good service with workers that care. Highly recommend!
Michael W / Read More Reviews Here