Main Street Restaurant

We have been at our Dartmouth location on beautiful Lake Loon since January 1991.

This location features our full menu available for dining in our peaceful dining room and convenient take out.