Carlo's has been around for ever, I didn't care for it when I went to RHS across the street 30 years ago, but it had, and still has, staunch fans. I never understood why. I went for the first time in decades the other day and got a sausage pie. Terrible. Boring flavor, lousy crust, and just dripping grease. How has this place stayed in business for 35 years? Is the food so much better than the pizza? I looked around for a few minutes as I waited for my pie and the place was packed on a weeknight, but the food didn't look or smell that great.