Margaret's German Restaurant Tulsa, OK

5107 S Sheridan Rd, Tulsa, OK 74145