top of page
Screenshot_20220416-125834_OneDrive.jpg
Screenshot_20220416-125857_OneDrive.jpg
  • Facebook Social Icon
  • Instagram Social Icon

TEL 818.875.4051    

ADDRESS 9955 Sunland Blvd, Shadow Hills, CA 91040

© 2025 by Villa Terraza Restaurant

bottom of page