$ · Turkish restaurant in Englewood.
3493 S Downing St, Englewood, CO, 80113, US
Small Turkish spot for falafel, borek, pita-wrapped kebabs and iskender, with Turkish coffee and baklava.
Cuisine: Turkish
The Critic List — the critics’ “best restaurants” lists, in one place. We don’t write the lists; the critics do, and every one links back to the original.