982 S Westlake Blvd, Westlake Village, California 91361 USA
Ahi tuna tartare! So good
Photo Credit: Yelp