The North Grill Restaurant

Dubai Jumairah Sheikh Zayed Rd