Al Rafid Supermarket

Al Nahda Street