Why Italian Restaurants Failed in Dubai!

:smack:
chicks - Slang for young ladies
chicks - Wiktionary