Star Snow Ice and Teriyaki 明星冰谷(敦煌店)

9889 Bellaire Blvd, Houston, TX