Regarding the cheese toast, I’ve only come across this recently, as a recipe in the NYT, and I absolutely love it. They call it eggs kejriwal, and say it was invented (if that’s the right word) in Mumbai. I have made it a couple times now, and it is easy and delicious. Sounds like it might be basically what you had, but with an egg plopped on top. https://cooking.nytimes.com/recipes/1018717-eggs-kejriwal