Search
Directions
Maps
•
Istanbul
•
Grocery stores
Ikizler Nuts
No reviews yet
Write review
Business hours unknown
+90 212 656 53 38
Show phone
İstanbul, Bağcılar, Mahmutbey Mah., Halkalı Cad., 108B
Directions
Add photo or video
Overview
Photos
Reviews
Features
Address
İstanbul, Bağcılar, Mahmutbey Mah., Halkalı Cad., 108B
Directions