Bill & Ruth's Sub Shops
(918) 291-7827
13835 S Casper St, South Tulsa, Oklahoma, 74033-2613
About us
Services | Restaurants |