Map & Directions - eStar Chinese Buffet, Sushi and Seafood
View Menu
eStar Chinese Buffet, Sushi and Seafood
7323 FM 1960 West Suite A, Houston, TX, 77064
(281) 880-9098 (Phone)
7323 FM 1960 West Suite A, Houston, TX, 77064
(281) 880-9098 (Phone)