A popular cafe known as My Place.