Restaurants - Italian in Edmonds, WA
Romeo's Famous Pizza
Girardi's Osteria Italiana