Our Location

Our store is located in the Peoples Plaza Shopping Center in tax free Newark, Delaware minutes from downtown Wilmington, Southeastern Pennsylvania and Maryland. Peoples Plaza features over 86 quality shops, cafés and professional services.