4803 Eagle Rock Blvd, Los Angeles, CA 90041, United States
View on Map
What travelers say:
A very good store in the environment. Everyone is very happy to eat. The atmosphere is very good. The waiters are also smiling. The roast pork ribs here are very big. Speaking of sweet barbecue sauce.