Monday, December 09, 2013 - 09:46
I little snow never stopped the good people of Tulsa, Oklahoma! And it's not stopping the grand opening of Which Wich at 10438 S. 82nd E Ave., Ste. 105! The new store will be open Mon. through Sat., 10:30AM to 9PM and Sundays, 11AM to 8PM. Stop by and warm up with your favorite toasted wich!