Star Snow Ice & Teriyaki
$ • Taiwanese, Chinese, Vegan
Hours:
9889 Bellaire Blvd #113, Houston
(713) 779-8886
About Star Snow Ice & Teriyaki
Customers' Favorites
Star Snow Ice & Teriyaki Reviews
Ratings
Menu


Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 10PM |
Star Snow Ice & Teriyaki is a casual and affordable eatery in Houston Chinatown, serving a variety of dishes with huge portions. Favorites include the fried chicken rice, popcorn chicken, popcorn tofu, and beef noodle soup. The restaurant also offers shaved ice desserts, with the green tea flavor being a popular choice. With quick service and friendly staff, this hidden gem is a must-visit spot for delicious comfort food at unbeatable prices.