Restaurant

Bill & Ruth's Submarine Shops

1 local recommends,
Permanently closed
Location
6532 E 91st St
Tulsa, OK

Tips from locals

Rick
August 7, 2015
Just around the corner!

Unique things to do nearby

Historical Church Studio Private Tour
Create unique metal sculptures using a plasma torch