Tavola Nostra Pizzeria E Cucina
Add to Favorites
CLOSED NOW
Tomorrow: 12:30 pm - 9:00 pm
Saved to Favorites
Phone: (619) 310-5256
Address: 1040 University Ave, San Diego, CA 92103
Website: website
1280 University Ave, San Diego, CA 92103
5175 Linda Vista Rd, San Diego, CA 92110
505 Laurel St, San Diego, CA 92101
5010 Mission Center Rd, San Diego, CA 92108
804 University Ave, San Diego, CA 92103
2895 University Ave, San Diego, CA 92104
2441 Fenton Pkwy, San Diego, CA 92108
220 W Washington St, San Diego, CA 92103
750 Front St, San Diego, CA 92101