Elephant Bar

12002 Lakewood Blvd.
Downey, CA 90242-2661
562-803-9910

Menu

View All

More American Restaurants in Southeastern Cities

View All

More American Restaurants in Los Angeles