The Manor
Indian · Pub
The Manor is a pub offering Indian cuisine.
Location
Best places nearby
The highest rated places close to The Manor.
Local restaurants nearby
Main Road, Elton, England
Location
The highest rated places close to The Manor.
Main Road, Elton, England