Chef Omar
Fast Food · Turkish
Chef Omar is a fast food restaurant.
Location
Best places nearby
The highest rated places close to Chef Omar.
Local restaurants nearby
Turgut Özal Millet Caddesi 22B, İstanbul
Location
The highest rated places close to Chef Omar.
Turgut Özal Millet Caddesi 22B, İstanbul