Get directions to: Ram Cafe, Owasso, OK Restaurant address: 405 East 2nd Avenue Owasso, OK 74055, USA Driving Walking Bicycling Restaurant: Ram Cafe