Taylor's Steak House

3361 W 8th St, Los Angeles 90005, United States
(213) 382-8449

No Reviews