1025 Wilshire Blvd, Santa Monica, California 90401 USA
The said this is the best steak they have you won't be able to chew it
Photo Credit: Yelp