Located in the heart of the Town Square shopping center, Brio boasts some delicious Italian food without the Strip pricing. I didn't even know Town Square existed until a local from Las Vegas took me here. If you are looking for a restaurant experience devoid of tourists, Brio definitely focuses their attention on the locals.
It was nice to enjoy a nice glass of wine while paired with my Frutti di Mare, an assortment of seafood with thin spaghetti. It was well seasoned and tasty. Not only was the food good, the impeccable service made the experience quite memorable. Brio would be a good choice especially if you happen to be shopping at Town Square.