Subway

1340 E 71st St, Tulsa OK

(918) 488-9555

Rated 5.0 out of 5 from 1 Reviews Subway is an excellent Deli Restaurant Ranked #1 of 23 Restaurants in Southern Hills Tulsa. Some say it is nice, clean.

★★★★★ on the 13th of September, 2013

clean and nice
Location