Villa Verdi Italian Restaurant

Villa Verdi Italian Restaurant

12360 Lake City Way NE, Seattle, WA 98125
206-361-1188

Closed until 11:00 AM

Full Hours

Opening at 11:00 AM

SlicePizza Places in Seattle, WA Villa Verdi Italian Restaurant
Price: $$