• China Palace

    • Restaurants
    1710 S COLORADO ST
    STE 107
    LOCKHART, TX 78644-3939
    (512) 398-9999
    (512) 376-7777 (fax)