Italian restaurant · San Diego
12
12 Postcards
At this lively pizzeria, wood-fired Neapolitan pies and homemade pastas steal the show, all while an impressive global wine list keeps the good times flowing.
3001 Beech St, San Diego, CA 92102 Get directions
$$ · Menu