China Palace Reviews & Details
6605 Airport Blvd
China Palace is located at 6605 Airport Blvd in Austin near the intersection of E St Johns Ave and N I- 35 Svc Rd. Their menu consists of Chinese dishes . Call (512) 451-7104 for takeout.
- Major Intersection:E St Johns Ave And N I- 35 Svc Rd
Tell us more about China Palace Austin!