BLOCLEats

Cedar Tree Farm

Cedar Tree Farm Restaurant Cardiff Bay Retail Park Ferry Road
Grangetown
Cardiff
CF110JR

Food rating: 5/5 stars
Updated: 18. September 2023