Get directions to: Piccadilly Cafeteria, Tulsa, OK
Restaurant address: 4003 East 51st Street Tulsa, OK 74135, USA
Restaurant: Piccadilly Cafeteria