North Truro MA Coffee & Tea 1. 4 Highland Rd, North Truro, MA 02652 | The Village Cafe (508) 487-5800