Back to Directory

Welcome to 10 Acres Farm & Restaurant Group. With three separate locations supplied by our 10 acre farm there is something for everyone, in each of our unique downtown Victoria restaurants.

Location:
620 Humboldt Street
Victoria, BC V8W 1A4
Canada