Naples Pizza Reviews & Details
1192 Geneva Ave
Naples Pizza is located at 1192 Geneva Ave in San francisco near the intersection of Geneva Ave and Naples St. Call (415) 587-6499 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Geneva Ave And Naples St
Tell us more about Naples Pizza San francisco!