The restaurant is a little loud but the food is fantastic so that more than makes up for it. The restaurant has a wide selection to choose from. The meat dishes are not that good and somewhat overpriced. I'd say their specialties are the vegetarian dishes. It's some of the best food I've ever had.
Some of the waitresses at this restaurant are fantastic and go out of their way to be friendly and informative but unfortunately there are one or two there that don't seem to care about their jobs or the guest experience.
Overall I'd recommend this place. It's a little crowded and noisy but the food definitely makes up for it.