-
Subway
is Ranked #1 of 34 Restaurants in Cherry Street Tulsa.
Some say, it is annoying, super.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
We commonly refer to the people that work here as onion Nazis because they are SUPER stingy with their veggies. Rather annoying.