Filters:
clear
Country: United Kingdom

chinese restaurant in Tavistock

About 1 results.

Birds Nest Tavistock

Barley Market Street 4, PL19 0JF Tavistock, United Kingdom

Chinese Restaurant based in Tavistock Devon. View our Restaurant Menu and Takeaway Menu online. To book or order ahead call us on 01822 610611

  • 1