hero

Villa Verdi Italian Restaurant

12360 Lake City Way NE, Seattle, WA 98125

Open NowFull Hours$15 Minimum$0.99 Delivery (25 - 40 min)

FAQ

SliceRestaurants in Seattle Villa Verdi Italian Restaurant
Price: $$