written by xhoneyx on 16/10/2006
Bad Points
I dont think they have Publix stores in England.
General Comments
I love the store Publix! Every time I go to America we shop there every day. Their doughnuts are soooo nice! I'm going back this year so hopefully I'll be able to get some of the American snacks which we can't get in England, such as the Lays Crisps or Chips as they call them!