Twist

23A Kingsbury, Aylesbury HP202JA ,United Kingdom
Twist Twist is one of the popular Restaurant/Cafe located in 23A Kingsbury , listed under Restaurant/cafe in Aylesbury , Fast Food Restaurant in Aylesbury , Asian Restaurant in Aylesbury ,

Contact Details & Working Hours

Map of Twist