Great food, knowledgeable and nice staff. Didn't make me sick but a bit expensive to eat there on the regular-- so not a lot of experience to go on :)
Yes