
Restaurant · $$$$
7963 Melrose Ave, Los Angeles, CA 90046, USA
Steak House
8.8Closed·Friday: 5 PM – 9:30 PM



Cafe · 150 ft away
8.9Sandwich Shop · 0.2 mi away
8.3Hamburger · 0.2 mi away
8.5Pizza · 0.3 mi away
8.4American · 0.3 mi away
6.7Breakfast · 0.4 mi away
7.4Steak House
9.2Steak House
9.1Steak House
8.8Steak House
8.7Steak House
8.6Steak House
8.6See every rated restaurant in Best Restaurants in Los Angeles · All cities