Italian restaurant · 16715 52nd Ave W ste.b, Lynnwood, WA
To-Go · Delivery · Dine-In
More food in Lynnwood, WA · Italian Food in Lynnwood