Villa Fresh Italian Kitchen
Add to Favorites
CLOSED NOW
Today: 10:00 am - 9:00 pm
Tomorrow: 11:00 am - 7:00 pm
Amenities:
Offers outdoor seating
Phone: (425) 673-1999
Address: 3000 184th St SW Ste 848, Lynnwood, WA 98037
Website: website
Cuisines: Italian, European, Continental, Pizza
Takes Reservations: No
Outdoor Seating: Yes
2509 196th St SW, Lynnwood, WA 98036
2027 196th St SW Ste R, Lynnwood, WA 98036
18725 33rd Ave W, Lynnwood, WA 98037
21110 76th Ave W, Edmonds, WA 98026
19500 Highway 99, Lynnwood, WA 98036
18415 33rd Ave W Ste G, Lynnwood, WA 98037
5530 208th St SW, Lynnwood, WA 98036
18410 33rd Ave W, Lynnwood, WA 98037
4029 196th St SW, Lynnwood, WA 98036
18925 Highway 99, Lynnwood, WA 98036