Leo's Seafood Restaurant & Bar
Seafood restaurant, American restaurant, Bar, Steak house
About
Experience the charm of Leo's Seafood Restaurant & Bar, a beloved destination in Grand Rapids known for its upscale yet cozy atmosphere. With a focus on fresh seafood and American cuisine, diners rave about their perfectly grilled salmon and delightful clam chowder. This 4.7-star gem offers a robust happy hour and an impressive cocktail selection, making it ideal for both casual lunches and romantic dinners. With excellent service and a welcoming vibe, Leo's is a must-visit for seafood lovers. Reservations are recommended!