• Let's make it a party!

  • Mastro's Steakhouse - Thousand Oaks

    2087 East Thousand Oaks Blvd, Thousand OaksCA 91362
    805-418-1811

    Restaurant Hours: 5:00 PM-8:30 PM
    Zones