The Riverside Inn is situated in the quaint town of Leland, a short, scenic drive along the Lake Michigan coast from Traverse City. A charming and warm restaurant and inn on the banks of the Leland River and in the centre of the pretty Leelanau Peninsula. The waterfront views and casual fine dining make The Riverside Inn one of the most romantic places to visit in the county.
Dorin Constantin — Amazing experience, great food, wonderful service, beautiful view. Can't wait to go back.