Restaurants - Italian in Redwood City, CA
Mime's Cafe
Pasta Pomodoro
Sicileano Ristorante Italiano