Red Star Bistro

Bawadi Mall, Al Ain, Directions