I'm with @user1473878824, the incorrect apostrophe is unforgivable.
The Nazi term could be because its a WWII battlefield, at a stretch. Its a bit crap and offensive otherwise, and they only way you could excuse it is if the owners of the shop were of, or are decended from a Nazi persecuted race.
It wouldn't upset me enough to take a photo (its the sort of photo you see on our local spotted page, along with a lots of heated comments about burning the establishment down- but I do live in a low crime area!), but I would perhaps tell the owner I thought it offensive, particularly for the Eastern European members of our community.