322 5th Ave
San Diego, CA 92101
San Diego, CA 92101
Open HoursDinner daily
OverviewThe original restaurant was born in Florence in 1978, on Via dell'acqua, right next to the oldest museum of the world. The idea is to give an alternative to the traditional cooking...
more
