Catch has two restaurants in Los Angeles – the steakhouse at Melrose Place and the seafooder in West Hollywood) – as well as other outlets in Dallas, Las Vegas, Miami Beach, and New York.
Even though it’s found in so many places and garners mixed reviews, the steak at the Melrose Place location is delicious.
CONTACT
https://www.catchrestaurants.com/location/catch-steak-la
650 N La Cienega Blvd, Los Angeles, CA 90069, USA
LEAD-IN IMAGE
Catch Steak LA / Official Site