These are some of the best biscuits in the world: Shrewsbury biscuits (oddly enough, Wikipedia has an entry on them here), which one will find at Kayani Bakery (vernacularly known as Kayani’s) in Pune, India. Shoutout to Meris from Cheesecakeism for bringing me this batch – you’re a star, thank you. As I lovingly dunk…