Villa Verdi Italian Restaurant

12360 Lake City Way NE, Seattle, WA 98125

New
$15 Minimum
SliceRestaurants in Seattle Villa Verdi Italian Restaurant
Price: $$