News

Seafood restaurants in Grand Rapids aren’t exactly in the running for surpassing the number of churches in the area, but in this arena, Leo’s restaurant is the city’s best option.
Leo’s is located at 60 Ottawa Ave. NW in downtown Grand Rapids. You can reach the restaurant by calling 616-454-6700 or visiting its website at leosrestaurant.com .
According to a list compiled by LoveFood, the absolute best seafood restaurant in Michigan is Leo's Seafood Restaurant and ...