Home / glossary / Food & Farm Stand

A stand located near a farm or neighbourhood that is typically run and owned by one food producer.