Get directions to: Papa Gjorgjo North, Ada, OK
Restaurant address: 1600 N Mississippi Ave Ada, OK 74820, USA
Restaurant: Papa Gjorgjo North