close fish chips restaurant close Country: Turkey close City: Ilkadim
Pamuk Kardeşler
Batıpark Karadeniz Balık Restaurant