Pannier Market 29

29 Pannier Market, Tavistock, Devon, PL19 0AL

The Pannier Market Café