17 Baghdad St, 199656
Tuesday – Sunday
11am – 11pm
Phone: 6592 3385 / 9337 8138
Email: istanbluerestaurant@yahoo.com
Social Media