Chicken George
Food/grocery
LU2 7SW Luton
United Kingdom
Phone: 01582 720 723
The best Chicken and Chip shop in Town.. if not the world!!
Food/grocery
Phone: 01582 720 723
The best Chicken and Chip shop in Town.. if not the world!!