Indonesia / Depok / RestaurantsasianEs Teler 77AddressJalan Margonda Raya 56, DepokWebsitewww.esteler77.comPhone+622177215130—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itITC Depok · 70 mNot ratedCiplaz Depok · 185 mNot ratedKopi Nako · 565 mNot ratedAyodya Pala Indonesian Art Center