Javascript is required to view this map.

Mastros Steakhouse - Thousand Oaks


Mastro's collection of sophisticated, classic Steakhouses and Ocean Club locations is recognized for their combination of world-class service, highly acclaimed cuisine, and live entertainment in an elegant yet energetic atmosphere.

Pricing: $$$$


2087 E. Thousand Oaks Blvd
Thousand Oaks, CA 91362


1 (805) 418-1811

580 Reviews Read All Reviews