The actual grocery store is nice and well stocked. My 3 stars is for the deli part where they make sub samdwiches. I had to wait about 25 minutes to get my sandwich made tonight. There were 2 people in front of me getting sandwiches. A guy restocked the lettuce because it was empty. The new lettuce was brown. The woman named Jill who made my sandwich threw the brown lettuce out and replaced with another bag of fresh lettuce . She was in the middle of gettingy bread ready when she threw the bread in the trash for some reason and had to start over. It took my husband and I about 10-15 to get our sandwiches. We were also trying to keep our kids from acting up while we were waiting for our sandwiches. They need 2 people making sandwiches at this location because Jill is kind of slow. The sandwich was tasty though so I won't complain about that.