All that is needed is a visit. The food, especially the lasagna, is excellent. Just go, you'll know.
All reviews seem positive