Get directions to: Tongs Chinese Kitchen, Ada, OK
Restaurant address: 820 E Main Street Ada, OK 74820, USA
Restaurant: Tongs Chinese Kitchen