Villa Verdi Italian Restaurant

12360 Lake City Way NE, Seattle, WA 98125

4.4(50)
$15 Minimum
SliceRestaurants in Seattle Villa Verdi Italian Restaurant
Price: $$