Tasty ice cream, lovely window to the street