Can anyone tell me which street TGI Fridays in Rabat is located? I spotted it one time on my way home, and the taxi driver got a tounge twister using english language so, I did not bother to ask. Please let me know the street name in french, or any landmarks near the resto bar that I could mention to taxi drivers for them to understnd me. Cheers!