Search
Directions
Maps
•
Istanbul
•
Fast food
Demir Cafe
Rating
3.8
4 ratings
Shut down
İstanbul, Esenyurt, Osmangazi Mah., Küçük Ayazma Cad., 28
• 0
Directions
Add photo or video
1 more
Overview
Photos
4
Reviews
Features
Address