Update Info - Villa Verdi
This restaurant was reported as closed. If it is open, let us know.
Villa Verdi
12360 Lake City Way NE
Seattle, WA 98125
12360 Lake City Way NE
Seattle, WA 98125
This restaurant was reported as closed. If it is open, let us know.