Rice Bowl Cafe

4307 S Sheridan Rd Tulsa OK 74145 USA

(918) 828-0888

Location