Lifestyle

There's only one Michelin-starred ice cream shop in the world. And it's in Taiwan

Published: 

Minimal's takeaway ice cream shop sits on the ground floor. (MINIMAL via CNN Newsource)