Affogato most definitely has the best gelato/ice cream in all of Edinburgh! It is run by Italians who take gelato extremely seriously (and even shut the shop for a few days each year to go to things like gelato conventions!) and they are also extremely innovative. I enjoy keeping up with them on social media to see the new flavours they develop, and they are always so friendly when I visit and let me sample a few new flavours before choosing my selection. Portions are generous, prices are really reasonable, and the gelato is absolutely amazing - I just wish Affogato weren't so far away from me!