Bar
The Villa Restaurant of Woodland Hills
13 locals recommend,
Permanently closed
Tips from locals
Wonderful happy hour with appetizers, wine and beer. Their pizza is quite good, thin and perfectly cooked with crispy edges. Lovely ambiance, lighting.
Things to do nearby
Locals also recommend
- 23 locals recommend
Location
22160 Ventura Blvd
Los Angeles, CA
Woodland Hills