Cartogiraffe.com

Bill & Ruth's

Bill & Ruth's is a restaurant in Renaissance in Tulsa.