Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


River and Main



102 North Main Street
Leland, MI 49654

View more Leland restaurants

(231) 256-8858


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Business Profile for River and Main

River and Main is located at 102 North Main Street in Leland, Michigan. Dawn Fisher is the owner of this location.

River and Main Reviews

Add your review for River and Main.

    Map of River and Main

    Nearby Restaurants