Margaret's German Restaurant & Deli

5107 S Sheridan Rd
Tulsa, OK 74145

Margaret's German Restaurant & Deli

Address:
5107 S Sheridan Rd
Tulsa, OK 74145
Phone:
918-622-3747
Office Fax:
918-622-3747

Directions
Find Nearby
Located at the intersection of 51 and Sheridan in the Farm Shopping Center.
A special thanks to our advertisers