Get directions to: Bill & Ruth's Sub Shop, Tulsa, OK
Restaurant address: 3202 S Memorial Dr Ste 3 Tulsa, OK 74145, USA
Restaurant: Bill & Ruth's Sub Shop