Full menu with prices & pictures
Mastro's Steakhouse 2087 Blvd, Thousand Oaks, United Sta...
Order food online for delivery
The average rating of 4.5 shows that the restaurant is one of the favorites of all its guests.
The menu of the establishment is also suitable for vegetarians, as there are courses that completely abstain from meat.
Order your food easily, the restaurant will deliver it to Thousand Oaks to your home.