Turkish in Denver
Showing 1 - 3 of 3Some of the best Turkish food around can be found at a strip mall in Englewood. The family-owned and -operated Bosphorus serves huge portions at extremely reasonable prices. Dig into tender lamb shish kebabs, juicy stuffed grape leaves and freshly sliced lamb and beef gyros on puffy pitas, and pair it all with strong Turkish […]