At Green Ba, the décor and layout was clean and spacious, which gave it a more modern, contemporary look. In fact, without knowing the context, one would think it was your usual fusion Western food place. Green Ba maintains the philosophy of typical Chinese vegetarian...restaurants (yes, it’s more Chinese than Asian) – mock meats are central and mainstay of its menu. There are Seafood Hor Fun, Otak Otak and Broccoli with Abalone, to name a few. We ordered a few dishes: Pesto Al Fungi Pasta, Seafood Tom Yum Soup, Otak Otak and Broccoli with Abalone, with the Pasta being the only true vegetarian dish in my view. Otak Otak tasted strong of soybean and had none of the spices of your typical Otak Otak. Broccoli with Abalone over-cooked. All in all, I will not visit this restaurant again, plainly because when I want to eat vegetarian, I am really looking for vegetables/fruits/non-meats rather than meat-replacements – and meat replacements always inflate the price to the extent that I no longer find the food value-for-money.More