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, USA Get directions
$$ · Menu