Bill & Ruth's Submarine Shops
6532 E 91st St #5314, Tulsa
(918) 495-3766
Menu
Restaurants in Tulsa, OK
Bill & Ruth's Submarine Shops
6532 E 91st St #5314, Tulsa, OK 74133
(918) 495-3766