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?
127 Market St
Leechburg, PA 15656
Producer/ Photographer: Amy Grove
Photographer: Zak Boyle
Editor: Alisyn Blackwell