Elephant Bar Restaurant

  • Region: Chandler Arizona
  • 3405 W. Chandler Blvd.
  • Chandler, AZ 85226
  • Phone: (480) 899-8088
  • View Website
A taste safari through exotic destinations and "elephant size" portions.