3955 Thousand Oaks Blvd, Westlake Village, California 91362 USA
Steak and Ribs combo
Photo Credit: Yelp