Pizza restaurant · Durham
6
6 Postcards
Pizzeria Toro in downtown Durham buzzes with energy, serving up creative wood-fired pizzas and seasonal bites in a sleek, open kitchen atmosphere.
105 E Chapel Hill St, Durham, NC 27701 Get directions
$$ · Menu