Get directions to: A Spot For Tea, Oklahoma City, OK
Restaurant address: 3812 N Macarthur Blvd Oklahoma City, OK 73122, USA
Restaurant: A Spot For Tea