Cafe at Cedar Farm
Coffee Shop · Casual Dining
The Cafe at Cedar Farm is a licensed establishment located in the Lancashire countryside. It offers a sheltered courtyard for outdoor seating during warmer months.
Location
Vota recommends
Location
Vota recommends