Elephant Cafe

Restaurant 23384 El Toro Rd Lake Forest
  • Restrooms — Yes