A very inexpensive self-service Turkish place for lahmacun (Turkish ‘pizza’; 450Ft), felafel (900Ft) and kebabs (700Ft), with up to a dozen varieties on offer, and open late.
reviewed
Show 43 more