I remember reading about a center across from Atlantis that had restaurants and shops. I seem to remember mention of a pizza place, deli, maybe Quiznos. I have not found it. I found a center across from Comfort Suites that has Anthony's, liquor store, small grocery, Dunkin Donuts, etc. is there another place that I am missing?