TEFC Chicken and Ribs
32 Crendon St
High Wycombe HP13 6LS
United Kingdom