Skip to main content

Villa Fresh Italian Kitchen

restaurant · pizza restaurant · Lynnwood, WA

Address
3000 184th St Sw Ste 848, Lynnwood, WA 98037-4723
Phone
(425) 673-1999
Website
villaitaliankitchen.com
Where
47.8297, -122.2725

Search Hominin for Villa Fresh Italian Kitchen

Other restaurants nearby

More in Lynnwood

Villa Fresh Italian Kitchen — restaurant in Lynnwood, WA | Hominin