I live in Burbank and all I can confirm is that there was a Dimples resteraunt and my wife seems to recall it being uner an office building near NBC (old location) studios.