top of page

Order Online

Check out our new ordering page

Ordering from this page is no longer available

  • 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