It's like Christmas come early. Publix has decided to open up stand alone sub shops!!!!! They're doing this to try to compete with Subway shops. As if there's any confusion on which is better.
All I'm gonna say is this better not be an April Fools prank.