New Era Cap has opened its first German store in Berlin, which will also accommodate its new broad range of apparel.