close chicken shop close Country: Turkey close Region: Istanbul close City: Beyoglu
Tavuk ve Et Döner
Cafe De Tavuk