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 .
11d
Channel 955 on MSNBeloved Michigan Restaurant Serves The 'Best Seafood' In The StateAccording to a list compiled by LoveFood, the absolute best seafood restaurant in Michigan is Leo's Seafood Restaurant and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results