Get directions to: A Spot For Tea, Oklahoma City, OK
Restaurant address: 8440 Northwest Expressway Street Oklahoma City, OK 73162, USA
Restaurant: A Spot For Tea