3.8
Ambarlı Semt Pazarı
Shopping Mall
Farmer's Market Mall
Not so big but rich in terms of farmer products, opens on Saturday.
Foursquare
3.8
Ambarlı Mahallesi, İlkbahar Sk. 7-3, 34315 Avcılar/Istanbul
Uber
6 PHOTOS
Nearby Places
4.3
Bahçem Cafe & Restaurant
Restaurant - Avcılar