Find Businesses & Services
City
Contact Information
 

Leo's Restaurant

  60 Ottawa, NW, Grand Rapids, Michigan 49503
  616.454.6700
  616.454.4600
  Short Description

Leo's Restaurant offers tuna, shrimp, crabs, lake perch, salads, seafood soups and grilled fish services.

  Reviews
There are currently no reviews for this business.