With a huge variety of stores, great restaurants, a grocery store, theater and children’s play area, all intertwined within beautiful architectural setting and Mediterranean theme, the Town Square Mall in Las Vegas is a pleasant and easy diversion from the casino action.