Selcuk Hatun Mahallesi, Unlu Cadde No: 7 | City Center, Osmangazi 16030, Turkey
Don’t know what to eat? Here are the talk of town!