Originally Posted by westofyou
LaRosa's makes pizza?
They not only make pizza, they make the best pizza. It is the sauce. It is just better than everywhere else. If I could get Chicago style pizza with LaRosas pizza sauce, I would be the happiest person ever (at least while eating).