Building No. 2, D591, Discovery Gardens (Jebel Ali 1), Jebel Ali, Dubai, Discovery Gardens (Jebel Ali 1), Jebel Ali
8.32 mi from Al Barsha South 3
Capsicum Restaurant - Chinese, Filipino and Indian cuisine in Discovery Gardens, Jebel Ali. Open daily, free delivery available.
Is this your listing?