India Star Restaurant is located in Dubai, UAE on 11 18 A St, Deira - Al Murar. India Star Restaurant is rated 4.2 out of 5 in the category south indian restaurant in UAE.
Address
11 18 A St, Deira - Al Murar
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entrance