Al Marri Building, Service Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
3.72 mi from Al Qusais 2
Facil Restaurants Management – casual American dining in Jumeirah with burgers, steaks, and seafood. Open daily 11am–midnight.
Is this your listing?