Brio @ Town Square Location:6539 S Las Vegas Blvd, Las Vegas, NV 89119, USAPhone:702-914-9145Website:http://brioitalian.com [{"latlong":["36.067523"," -115.17223369999999"],"zoom":"16","infow":"Brio @ Town Square<\/span>6539 S Las Vegas Blvd, Las Vegas, NV 89119, USA<\/span><\/div>"}] Post navigation Green Valley RangeBonefish