Restaurants - Italian in Yuba City, CA
Happy Time Bar & Restaurants
Salute Italian Ristorante
Strings Italian Cafe