Al Minar Restaurant

Al Karama Street