This store is large. There is dry cleaning and day care service (for while you shop only) in the front and a pretty decent sized florist that accepts orders as well as sells from a stocked area. There is also a good sized bakery and deli and alcohol department mostly along the perimeter of the first part of the store. There is a small rack of gift cards when you walk in but a much larger selection in the front of the store by the registers. There are a lot of self-check out machines at this location which I always like using. The only thing that annoys me about this store is the tile floor - why they made the produce section ceramic tile when carts must noisily roll over it I do not know.