Upper West Side Apple Store Unveiled

By
Photo: S. Jhoanna Robledo

The coverings on the shiny new Upper West Side Apple store were removed last night, and already people are gawking at the Geeks inside. It opens on Saturday on Broadway and 67th — can you wait that long?