1. Villa Fresh Italian Kitchen
1101 Super Mall Way Sp 1157, Auburn, WA 98001
Coordinate: 47.29962,-122.24505
Phone: (253) 294-7466
2. Villa Fresh Italian Kitchen
1101 Outlet Collection Dr SW, Auburn, WA 98001
Coordinate: 47.316338,-122.27006
Phone: (253) 294-7466