Italian Restaurants in San Francisco, CA
Italian Restaurants
2007 16th St.,
San Francisco ,
CA
94103
UNITED STATES
Based on 1 reviews
go Giants!
I can't wait to watch the Giants crush the Rangers right HERE at Il Pirata. LOVE This place!!Worldwide > United States > San Francisco, CA > Italian Restaurants