Skip to content

Franco’s Ristorante Grand Opening, Downtown Santa Rosa

We were privileged to photograph the grand opening of Franco’s Ristorante, Pizzeria and Wine Bar on Thursday June 10th, 2010. After only being open for a short time, Franco’s is already making a name for itself as the best authentic Italian spot in town! The food is homemade and beyond delicious. The staff is warm…

Read More