Sorry, this is what you will get in any local place xD
What do I need to ask for to get a proper iced coffee or is that something they don't do at all?
They don't do at all, you have to go to some Starbucks or whatever similar xD but I prefer local places anyway