8+

Years with ListedIn

Business Overview

The Star Inn 1744 is a delightful country restaurant in Leicestershire. We take pride in serving a wide range of superb quality, exuberant home cooked dishes.

<
>