Reset View: List | Map | FeaturedAdd Your Own

Leo’s

60 Ottawa Avenue Northwest
Grand Rapids, MI 49503 (View Map)

Phone:
(616) 454-6700
http://www.leosrestaurant.com/

About Leo’s

Leo’s is a Grand Rapids restaurant.  Seafood is artfully presented in a dining room that boasts soaring ceilings & romantic lighting.

Dining Information

Open for:
, , ,
Serves Alcohol
Yes
Seasonal
No
Water View
No
Price
,

Location

  • Leo’s

    60 Ottawa Avenue Northwest
    Grand Rapids, MI 49503
    Get Directions