This Subway location is TEMPORARILY CLOSED
Subway
8010 E 106th St, Tulsa OK 74133
Tips
Most Recent Reviews
-
September 2020
No curbside spots, and claimed she looked but I was looking at the door the whole time? But out order was right so no complaining there
-
August 2020
Cleanest subway I’ve been in and nice atmosphere. Smelled delish inside and the workers were really friendly.
-
April 2019
Great location in Glenpool. Super employees help you to put together a great sandwich. They have soups also.
More Comments(32)
Nearest Subway Stores
You May Also Like
-
Tulsa, Oklahoma