5950 Santo Rd
San Diego, CA 92124
San Diego, CA 92124
Open HoursLunch & Dinner daily
OverviewLocated in suburban Tierrasanta, Andiamo Ristorante is an often overlooked gem that locals cherish. The informal venue offers delicious Italian meals at surprisingly low prices...
more