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