Leo Leo's

Leo's Map

60 Ottawa Ave. NW (Pearl St.)
Grand Rapids, MI 49503
616-454-6700
Map
Cuisine: Seafood
This casual spot emphasizes seafood, with a changing selection of both traditional and market fresh entrées.
Openings: Lunch & Dinner Mon.-Sat.

Features