Nonna + Zucchero
Restaurant $
1731 India St, San Diego, CA 92101
Description
Homey option plating down-home Italian eats for breakfast, lunch & dinner with two patios.Get to know Nonna + Zucchero
Italian Restaurant
Restaurant $
1731 India St, San Diego, CA 92101
Italian Restaurant
7951 Othello Ave #104, San Diego, CA 92111
San Diego2405 Carson Street, San Diego, CA 92101
San Diego931 Otay Lakes Rd, Chula Vista, CA 91913
San Diego