Skip to main content

Leo's Seafood Restaurant & Bar

restaurant · seafood restaurant · Grand Rapids, MI

Address
60 Ottawa Ave NW, Grand Rapids, MI 49503
Phone
(616) 454-6700
Website
leosrestaurant.com
Where
42.9644, -85.6708

Search Hominin for Leo's Seafood Restaurant & Bar

Other restaurants nearby

More in Grand Rapids

Leo's Seafood Restaurant & Bar — restaurant in Grand Rapids, MI | Hominin