Get directions to: The Tea Room, Wewoka, OK
Restaurant address: 206 South Wewoka Avenue Wewoka, OK 74884, USA
Restaurant: The Tea Room