The foodie epicentre of Upper Strathearn, Hansen's is a hugely popular delicatessen and cafe (there's barely a dozen seats crammed into the interior) serving superb coffee, cheese and charcuterie platters, and lunch dishes such as home-baked panini stuffed with salami, mozzarella and pesto. If you can't get a table, grab some takeaway and head for the riverside benches beneath the church.
Hansen's Kitchen
Top choice in Lowland Perthshire & Kinross