The Foxhound Inn is a pub-restaurant in Flixton, Scarborough District, serving a wide range of British pub classics and hearty meals. It’s popular locally for large portion sizes and a varied menu of classics like fish & chips, burgers, Sunday roast, and breakfast items.