Location
8929 South Memorial Suite 300 Square 91 Shopping C,
Tulsa, OK 74133-4330
By Dillon D | 8/18/2014
Best sandwich ever! Guy made it perfect