The Grand Nails of America opens largest shop in Uptown Houston

Houston-based beauty brand Nails of America/Milano Nail Spa unveiled its largest location in The Plaza on Richmond shopping center Nov. 12.