1011 S Figueroa St b115, Los Angeles, CA 90015, United States
View on Map
What travelers say:
This store is not in the city, in the suburbs, driving, if you are on the high-speed friends may pass by, beef stew, it is also the fast food in the iron plate and it is still steaming.