890 Aldo Avenue, Santa Clara CA 95054

Skillet French Toast

  • (serves 8) $44