At 16616 Ventura Blvd Encino, Los Angeles, CA 91436-1913Los Angeles Here : Elephant Hut. Welcome to Elephant Hut is rated 3.5. It's worth a try!
Write a review