dubai India restaurant wallpaper india house restaurant dubai Commuters can bridge this gap in 8 minutes if they walk in. By Metro Al Ghubaiba Metro Station 2 is 600 metres away from the Indi… Wednesday, November 2, 2022 Edit