Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World!
Margaret's German Restaurant ($)
5107 S Sheridan Rd
Tulsa, OK 74145 (Map)
(918) 622-3747 (Phone)

Margaret's German Restaurant Menus: | Text Menu | Web Menu