Star Snow Ice and Teriyaki
9889 Bellaire Blvd #113
Houston, TX 77036
713-779-8886