Search results
- See moreSee moreSee moreSee moreLeo'sSeafood Restaurant · $$$
Leo's is committed to always sourcing fresh ingredients from the finest purveyors and delivering extraordinary...
Phone: (616) 454-6700
Cross Streets: Near the intersection of Ottawa Ave NW and Louis St NW
60 Ottawa Ave NW Grand Rapids, MI 49503 507.23 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Smoke-free