I've eaten here several times without getting sick. They'll even modify somethings even if it's not noted on the menu.
Yes