Savoy Restaurant

6033 S Sheridan
Tulsa, OK 74145

Savoy Restaurant

Address:
6033 S Sheridan
Tulsa, OK 74145
Phone:
918-494-5621
Office Fax:
918-494-6681

Directions
Find Nearby
A special thanks to our advertisers