Top Mast Cafe
209 Shore Rd, North Truro 02652