Au coin de la ferme is a French restaurant serving homemade dishes in a unique, verdant setting within an urban farm.