Red Star Bistro

3rd floor, Food Court Area, ABU DHABI, Abu Dhabi Directions