Continue Reading →
OK. Have made it into Napizza (1702 India Street, Little Italy, 619-696-0802). And the first thing is, they do have pizzas from $3, though most are $5.75. But this place is certainly rockin’, even though they don’t have their outside patio up and running yet. But pizzas, salads, wine, beer, it’s all happening.