Automatic Restaurant

Level 1, Food court, World Trade Centre Mall, Al Markaziya, Abu Dhabi, Abudhabi, 12345 Directions