Napizza

Permanently closed
Call
Website

Advertisement

1702 India St
San Diego, CA 92101
All natural homemade dough, organic and local. Simple ingredients & time...that's all it takes! San Diego's only certified Green Restaurant pizzeria.
Own this business?
See a problem?

You might also like

Partial Data by Foursquare.

Advertisement