Choco bell, St Xaviers College Corner