Dar Sok., 1/1
Dar Sok., 1/1, Ambarlı Mah., Avcılar, İstanbul
Coordinates:
40.973953, 28.713884
Directions
Overview
Businesses inside
All categories
All categories
Cafe
Restaurant
Esto Lahmacun
Photos
3
Esto Lahmacun
Rating
3.5
30 ratings
30 ratings
Closed until 11:00 AM
Restaurant
,
cafe
Add a business or organization
1
2