Share:

Restaurants & Bars 45

Best Steakhouse in L.A?

Sancho_Villa | Jul 6, 2011 04:16 PM

Cut , Wolfgang's or Mastro's? Money is no object.

-----
Mastros Restaurant
2087 E. Thousand Oaks Blvd., Thousand Oaks, CA 91362

Want to stay up to date with this post?

Feedback