Abu Hilal Restaurant & Refreshments

Al Shahama St