Have been here many times. Never been sick from them. There noodles are very good. RP's pasta handmade in Madison. Wait staff have always been great and know their menu well.
Yes