Newberry Square is a shopping center featuring a mix of shops, including a tea shop, bakery, and gift shop.