Food Safety Report: Istanbul Airport, Istanbul Airport, Tayakadın, Arnavutköy/Istanbul, Turkey 4 years ago • details 3 people 1 hour after eating