las square town vegas best restaurants town square las vegas Restaurants At Town Square Shopping Mall Las Vegas Nv Sunday, October 30, 2022 Edit