Napizza $

takeaway in Little Italy, San Diego

Napizza is a pizzeria located in Little Italy San Diego, California. Our restaurant specializes in Italian pizza al taglio in the authentic Rome tradition, made from the best ingredients: Delivery pizza - Farm to Table Salad Bar - Local Farmers Pizza

Phone: +1 619-696-0802


Address: 1702 India Street, San Diego

Open now closes at 21:00