China Palace Restaurant
1710 S Colorado St STE 107, Lockhart TX 78644
(512) 398-9999
Directions
Order Online Delivery
Doordash
Chinapalacelockhart
Chinapalacechinesefood
Mealkeyway
Lockhart, Texas
China Palace Restaurant
1710 S Colorado St STE 107, Lockhart
(512) 398-9999