Fashion in Philadelphia, PA
Fashion • Jewelry
1508 Chestnut St.,
Philadelphia ,
PA
19102
UNITED STATES
Based on 1 reviews
Nova Ice NEVER AGAIN
Nova Ice on South Street in Philadelphia was a not so pleasurable shopping experiences! As people reviewing the store have already stated, the workers are extremely rude and are contantly eyeing you up. They follow you throughout the...Worldwide > United States > Philadelphia, PA > Jewelry