In Eat 8th Apr 2018 Home of the Chicken Pie, Maggies Farm If you are looking for a chilled restaurant with beautiful views – head to Maggies Farm in Lanseria. It is…