The Green Leaf at Amelia Trust Farm
Restaurant/Cafe/CanteenRating 4/510 November 2025
This rating is below the average of 4.6 for Vale of Glamorgan.
It's below the average of 4.5 for restaurant/cafe/canteen within 3 miles.
Hygiene standards are good.
- Address
- Amelia Trust Farm, Walterston, Vale Of Glamorgan, CF62 3AS
- Local authority
- Vale of Glamorgan
Loading map…