Ok am I crazy or is regular frozen French toast not sold anymore? I can only find frozen French toast sticks and I don’t like those. It’s driving me insane because it was a former breakfast staple as a child.

Comments