Nizario's Pizza Reviews & Details
4077 18th St
Nizario's Pizza is located at 4077 18th St in San francisco near the intersection of 18th St and Castro St. Their menu consists of American dishes . Call (415) 487-0777 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:18Th St And Castro St
Tell us more about Nizario's Pizza San francisco!