Il Pollaio

North Beach

$$, Italian, Argentinian

555 Columbus Ave
San Francisco, CA 94133
Call: 415.362.7727

Nearby