Tea Restaurants in Cochrane, AB

Still Water Tea Tea • $$
123 2 Ave W Bay 2, Cochrane

“The Boot has the best pizza I’ve ever had including in Italy. The pizza is authentically Italian crust and the ingredients are fresh. Tomato sauce is light, prosciutto pizza with mushrooms is my all time favourite. It’s a very small place…nothing fancy but the pizza is the best.“

4.8 Superb15 Reviews

Tea Restaurants Nearby