Romantic and quaint, La Ciccia is a Noe Valley restaurant serving up Italian fare from Sardinia. Combining spaghetti with bottarga, a fish roe, this restaurant is one that everyone should try to get a glimpse into Southern Italian cooking. Continue reading