Franco’s Ristorante: Santa Rosa March 2010August 2019 | By biteclub Downtown Santa Rosa Italian trattoria with late night pizza