Al Marri Building, Service Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
2.58 mi from Dubai Airport Free Zone (Dubai International Airport)
Facil Restaurants Management – casual American dining in Jumeirah with burgers, steaks, and seafood. Open daily 11am–midnight.
Is this your listing?