Wonderful place overall. As soon and my friend and I got there we were seated, but then we had to wait for at least 15 minutes for anyone to approach us letting us know we would be helped. We waited to get out water then did not see our server for another 10 minutes she apologized for our wait and took our order. It took an hour for our food to come out. We were very pleased with the appearance but it just took way too long! But like I said at the beginning it was a great place the service just was not very good. My god turned our great though and I loved the taste. I am new to the whole vegan thing so it was great to try a few new things