Al Hargeisa Restaurant

Street # 10, Al Mussalla Road, Deira, Dubai
Landmark: Sky Hotel Apartments
P.O.Box: 6518, Dubai