Get directions to: China Cafe, Antlers, OK
Restaurant address: Po Box 746 Antlers, OK 74523, USA
Restaurant: China Cafe