but I know it's located on Ramada - Salwa road, next to La maison du Cafe, to Sobh w Masa and Crepaway.
Enjoy