Leo's Seafood Restaurant & Bar
60 Ottawa Ave NW, Grand Rapids MI 49503