Get directions to: Blimpie Subs, Tulsa, OK
Restaurant address: 3502 East 51st Street Tulsa, OK 74135, USA
Restaurant: Blimpie Subs