Leo's Restaurant is a restaurants & dining business in Grand Rapids, Michigan. Leo’s is the premier dining destination for exquisite seafood, classic cuisine, decadent desserts, and a world-class wine list.
What does Leo's Restaurant do?
Leo's Restaurant is a restaurants & dining business in Grand Rapids, Michigan. Leo’s is the premier dining destination for exquisite seafood, classic cuisine, decadent desserts, and a world-class wine list.
What areas does Leo's Restaurant service?
Leo's Restaurant serves customers in Grand Rapids, Michigan and the surrounding area.
Where is Leo's Restaurant located?
Leo's Restaurant is located at 60 Ottawa Ave NW, Grand Rapids, Michigan, 49503.
How do I contact Leo's Restaurant?
You can call (616) 454-6700 or visit their website.
No reviews yet — be the first to review Leo's Restaurant.
Is this your business?
Send Leo's Restaurant a message and they’ll get back to you by email.