Restaurant

Bill & Ruth's Submarine Shops

1 local recommends
Permanently closed

Tips from locals

Rick
August 7, 2015
Just around the corner!
Location
6532 E 91st St
Tulsa, OK