@ShopTownSquare
Town Square is a #shopping , #dining and #entertainment center on Las Vegas Boulevard between I-15 and 215 with 24 Restaurants and 100+ stores.
No tweets found