3390 Glenora Rd, Duncan, British Columbia, Canada
3390 Glenora Rd, Duncan, British Columbia, Canada
No delivery
Spot something wrong?
Dishes at Alderlea Farm Cafe. Prices may vary in venue.
Been to Alderlea Farm Cafe? Be the first to share what you ate.