I debated going with 1 or 2 stars but the lobster is really, really cheap.
I came here for the extremely cheap live lobster and found success. It's less than half the price of the frozen lobster at West Side Market. They also have a great barbecue/rotisserie prepared food offer that looked delicious.
The store is... well, I have never seen anything like this in the U.S. There is the horrible stench of rotting food, buckets of meat sitting on the floor at room temperature (which is likely the source of the stench) and open air coolers that are clearly not keeping food refrigerated.
I would most likely not buy anything that required refrigeration here. I was extremely happy to get back outside and away from the smell.