Scottish Inn

3331 Antoine Dr
Houston, TX 77092
(713) 688-9988