Tavola Nostra Pizzeria in Hillcrest is a family-friendly Italian restaurant serving authentic Italian dishes, happy hour, & more specials.
Tavola Nostra Pizzeria e Cucina
(329)
Italian restaurant
Address: 1040 University Ave B101, San Diego, CA 92103
Hours: Open ⋅ Closes 9 PM
Phone: (619) 310-5256
People also ask
Who owns Tavola Nostra?
What restaurant in Naples invented pizza?
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 ...