0
Elephant Bar was created in 1980.
No.
The corporate headquarters for the restaurant chain Elephant Bar is located in LaMirada, California. There are 47 restaurants which belong to this chain.
yes went there yesterday
Yes, you can. "An elephant walked into a bar."