Restaurant · $$
2501 Texas Ave S D-104, College Station, TX 77840, USA
Chinese
Open·Saturday: 11 AM – 3 PM, 4:30 PM – 9:30 PM
Breakfast · 2.4 mi away