la strada restaurant s

322 Westheimer Rd
Houston
Texas
United States