Restaurants in Los Angeles, CA
Restaurants • Fast Food Restaurants • Steakhouses
3361 W 8th St.,
Los Angeles ,
CA
90005
UNITED STATES
Based on 1 reviews
could be better
This place is definitely an old-fashion steakhouse with dim lighting and an antiquated feel. Although I was satisfied with my prime rib, my salad was swimming in dressing and my vegetables were a bit overcooked. Our meal ended well...Worldwide > United States > Los Angeles, CA > Restaurants