First off it's good to know this place is vegan even though it's called 'vegetarian' haven. Came here with a group of 8 for a birthday dinner for a vegan birthday girl, also I am vegetarian. First of all the service was absolutely fantastic, our server was very helpful with describing things and answering a lot of questions the meat eaters at our table had. She was very patient and friendly. The appetizers were delicious and the juices and smoothies were great as well. The chocolate rocket was to die for. Desserts were delicious too. Unfortunately mains didn't come up to par with the rest of the food. I had the chefs special which was some type of potato cucumber tofu roll with salad, which was delicious except for the salad. The dressing on the salads across the table were not enjoyed very much, very bitter. The pad Thai was really reallyyy spicy even for the people who liked spiciness. Someone else got an avocado wrap which they didn't enjoy because there was too many raisins. Otherwise it was about 50/50 and the other half enjoyed their food.. however it's good to note that the actual vegan wasn't one of them. The place is small but cozy. There's a parking lot across the street and they have street parking but it's quite expensive for weekends. I wanted to give this place a 3 star review based on everyone's opinion at the table (at least until I go back and try it again) but the service and desserts were so good I had to give it a 4.