Star Snow Ice and Teriyaki
Welcome to our restaurant! Come and try our dishes!
About Us
Welcome to Star Snow Ice & Teriyaki located at9889 Bellaire Blvd #113, Houston, TX 77036. Restaurant serving noodle soups & other Taiwanese fare, plus sweets including milk teas & shave ice.Come and experience our friendly atmosphere and excellent service. Fresh, appetizing, delicious food. Online order with us today.
Gallery
Hungry? Order online now!
Order your favorite food online at your convenience.