4 Barley Market Street,Tavistock, Devon, PL19 0JF Tel: 01822 610611

Image not available

New Take away menu