Odeon is still there as the other posters confirmed. Not only is it still there it is packed every night. They have an ice cream cart in front, with terrific ice-cream.I had the banana graham flavor yesterday..yummmm