Should I Eat Here
Address
Church Hall, High Street, Fleckney, Leicestershire, LE8 8AJ
Local authority
Harborough

Trading since 7 April 1981, per Companies House.