La Ciccia is an intimate restaurant located on the edge of Noe Valley. Husband and wife owners, Massimiliano Conti and Lorella Degan work together to take you to a culinary journey through the Italian island of Sardinia. La Ciccia, 291 30th St, San Francisco, CA 94131, United States
No Reviews