Bubble tea shop offering a variety of refreshing drinks and cravings. Find them in Dublin.