No products in the basket.
The Lodge is a cafe/restaurant set in the beautiful Glen Helen Isle of Man that caters for all food lovers.
Had lunch at the cafe today, absolutely lovely, all fresh cooked, lovely polite staff. Delicious will definitely go again. Perfect with a walk up the Glen
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.