I've written about Ooh Cha Cha in previous posts, here and here. I've been there multiple times but each time’s still as good as the last. I can say that it is one of my fave vegan restaurants in Taipei because of the good food and fair prices. One of my friends also like Ooh... Continue Reading →