The Barn Tea Room
Coffee Shop · Dessert Shop
The Barn Tea Room is a public cafe and coffee spot known for its desserts. It is located in an idyllic setting overlooking the Welland valley, offering a charming experience for visitors.
Location
Vota recommends