Al Baghdadi Home Restaurant

Juma Al Majid Bldg, 5, Al Muteena St., Deira, P.O. Box 112267, United Arab Emirates
04-273-7064 Phone
Description

Al Baghdadi Home Restaurant