A Saleem's of Delhi 155 Sheikh Rashid Road, Al Karama, Dubai Landmark: Opposite Zabeel Park P.O.Box: 0, Dubai Tel: +971 4 3885222 Fax: +971 0 Keyword(s) : Category(s) : Restaurants - Indian