Stop in for a cup of coffee

Try some oven cleaner?
Gotta be careful with oven cleaner. It can etch the film on the glass and potentially cause weakness or failure.