Cow Barn Imag

Caterer in Centerville, United States
Suggest an edit · Your business? Claim now

Add more information

The Cow Barn is set deep in the Hertfordshire countryside, surrounded by woods and meadows. It's the baby of Carte Blanche Catering, which …

Social profiles