1715th visitor, Write a review
Kabul Farms Map

near M6L 3C9

Kabul Farms is People's Choice, 2016 winner

Kabul Farms is ranked #3 of 8 nearby Food Stores.

They say Kabul Farms is arrogant, poor, wonderful