Restaurant Aicha Marrakech Morocco

Restaurant Aicha number 1 in Jemaa el Fna main square in Marrakech. March 2009.