Stewart Tower Dairy is a family run rural farm shop and cafe located in the heart of Perthshire, serving fresh local produce, homemade food, breakfasts, lunches and seasonal specials. We pride ourselves on warm hospitality, quality food and creating a welcoming atmosphere for both locals and visitor