This would be the the kind of place I would normally like and, therefore, I have tried it several times.  The service was good and the people were friendly, but I found the vegetables to have an odd chemical taste to them.  Maybe it's just my taste buds, but the other reviewers seem to like it.