CHARRED. A Steak Bistro. – Best Steaks & Meats in Los Angeles
7963 Melrose Ave Suite B, Fairfax District, Los Angeles
CHARRED. A Steak Bistro is a restaurant in Los Angeles located at 7963 Melrose Ave. Known for dishes like the Charred Filet and Truffle Fries, it's a popular choice for diners seeking a relaxed but refined steak dinner on Melrose. Use this page to compare the FoodIndex score alongside Google, …
Loading restaurant details...