Pizza, Italian · $$

'Napizza

3258 Scott St, San Francisco, CA

Neapolitan-style pizzeria on Scott Street at Chestnut in the Marina District. Heliot Ramos found it on a late-night walk as a Giant and kept going back because the owner remembered him.

Picked by