Their french toast is to die for.