YUP! The best pizza in the world is made by Sal & Carmine (Roman Catholics) 102nd-103st Brdwy, NYC (Spanish Harlem). There is a rose there, but it's in a flower shop...
Have to disagree. Best pizza in the world is Marion's Pizza in Dayton, Ohio. My Father, who used to be Shiite Catholic, said so.