I had reviewed this place a few years ago and given them a scathing review. So recently I decided to give them a chance again. I was pleasantly surprised that the restaurant had done 360 degree turn around. The vegan/vegetarian options on the menu had multiplied from the last time when they only had 1. The food was ample and very good. The service was excellent and the ambiance was really nice. They even had a dinner buffet which I did not try but it looked great. Would definitely go back.