Claimed
Tavola Nostra Pizzeria e Cucina
Italian Restaurants
1040 University Ave B101, San Diego, CA · 92103Business Details
Serving San Diego, CA
Restaurant, Italian Restaurant Tavola Nostra Pizzeria E Cucina is a full-service Italian restaurant and pizzeria bringing a modern touch to family recipes and an ancient style of pizza called, Pinsa. Tavola Nostra, which means “our table”, is owned ...
Read more
San Diego, CA