Talal Supermarket

Al Nakhal Road