Excalibur Farm


100% grass fed beef, non-certified organic.

1560 Notre Dame St , , Ottawa