Powered by Tripadvisor

Margaret's German Restaurant

5107 S. Sheridan
Tulsa, US-OK 74145
Uber
MORE PHOTOS