Villa Terraza Restaurant
9955 Sunland Blvd, Shadow Hills CA 91040
(818) 875-4051
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Villaterrazarestaurant
Shadow Hills, California
Villa Terraza Restaurant
9955 Sunland Blvd, Shadow Hills
(818) 875-4051