The Shan Tau Square is a strip mall that is located at the northwest corner of Arville and Spring Mountain. The mall is anchored by a Macy’s Home & Furniture store, Sparrow and Wolf, Nalsso Korean BBQ, and Lamaii, and coming soon, TARU rocking sushi sake house