1) Surely glacier should be an acceptable translation for ice cream parlour?
2) I'm struggling with the use of à rather than de for the ice cream scoops. A scoop of vanilla ice cream would be une boule de glace à la vanille, but in removing the word glace, I'd think you'd be left with une boule de vanille.
Merci.