Ody's Pizza

Cihangir Mahallesi. OsmanpaşA Caddesi. 8/1 A AvcıLar/İStanbul, Turkey

Map of Ody's Pizza, Cihangir Mahallesi. OsmanpaşA Caddesi. 8/1 A AvcıLar/İStanbul, Turkey

Cihangir Mahallesi. OsmanpaşA Caddesi. 8/1 A AvcıLar/İStanbul, Turkey

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Ody's Pizza. Prices may vary in venue.