Restaurants & Take Away in Lifton

British Restaurants
The Mill
Tinhay
Lifton, Devon, PL16 0AJ
01566 784201

-