Get directions to: Carl's Coney Island, Tulsa, OK
Restaurant address: 4285 Southwest Blvd Tulsa, OK 74107, USA
Restaurant: Carl's Coney Island