Margaret's German Restaurant & Deli

5107 S Sheridan Rd
Tulsa, OK
918.622.3747
36.089611
-95.90439
Hours:
Mon:10am - 2:30pm
Tue - Sat:10am - 8:30pm
Sun:closed

for Margaret's German Restaurant & Deli
Directions
from: