Get directions to: Aj's Custard Cabana, Tulsa, OK
Restaurant address: 6147 East 51st Street Tulsa, OK 74135, USA
Restaurant: Aj's Custard Cabana