Elephant Bar

4949 S Plaza Ln, Montclair, CA 91763
Elephant Bar Elephant Bar is one of the popular Asian Restaurant located in 4949 S Plaza Ln ,Montclair listed under Asian Restaurant in Montclair , Local business in Montclair ,

Contact Details & Working Hours

Map of Elephant Bar