This is a neat place. There is a Grocery store area, and Deli that serves food. We had some of the deli sandwiches and they were very good. Everything fresh and the taste was great. There is usually a line, so expect a short wait. There is a nice variety of different sandwiches to choose from.