9.0 Pizzeria Solario: The Best Neapolitan Pizza I've Had in Houston
A wood-fired Neapolitan pizzeria in Greenway Plaza that outclasses every other pizza spot I've tried in Houston — thin crust, wet mozzarella, and add an egg on top.
food italian houston