Dubai Restaurant Review: If you fancy an Indian restaurant with a twist, iZ is the place to be. Perfect for a leisurely lunch and also suited to business guests on a tight schedule, this is an ideal option for those seeking a stylish dining environment. iZ is located in the corner of the magnificent Grand […]