Del Papa

Restaurant: Del Papa. Address: Baktykerey Kulmanova Street, 35, Atyrau.