Very good ice cream, lots of flavors my kids loved the Swiss chocolate (so did I). Nice is that they will let you taste any ice cream you like before ordering. They also have coffee and some sweets. Not sure about other food. Open late.