Perhaps you might try to satisfy your late-night ice cream cravings at '10Below Ice Cream'. They are open till 10 PM during the weekdays, slightly later at 11:30 PM on weekends. Not strictly satisfying your 24 hour requirement, but most connoisseurs of dessert find this joint satisfying.