Cheese Pizza @ Babbo's Spaghetteria on Eaten
CHEESE PIZZA
Pizza
1
REVIEW
8.5
RATING
REVIEWS
7
th
AMAZING
stlfoodie's Pizza list
So simple, but seriously delicious. I don’t know how they do it, but this is the absolute best cheese pizza you will ever eat!