Star Asian Cafe
13830 TX-36, Needville
(979) 553-3888
Menu
Reserve
Restaurants in Needville, TX
Star Asian Cafe
13830 TX-36, Needville, TX 77461
(979) 553-3888