Get directions to: Uc Shi Grill & Sushi, Houston, TX
Restaurant address: 10892 Fm 1960 Rd W Houston, TX 77070, USA
Restaurant: Uc Shi Grill & Sushi