Twisted Thistle
At the Twisted Thistle, you'll enjoy farm-fresh American cuisine in a quaint, small-town atmosphere. Who knew there could be such big flavors in such a little town - Leechburg, PA?
More Info
Production Team
Producer/ Photographer: Amy Grove
Photographer: Zak Boyle
Editor: Alisyn Blackwell