Mastro's has brought the level of dining up in Thousand Oaks as there are not a lot of upscale restaurants in this area. The steaks are good and the clams are terrific! Make sure to order some. The martinis are good, too. Some of the food can be quite rich. The decor and service is nice.
Pros: The clams and drinks
Cons: A bit pricey
more