New Delhi Restaurant offers an authentic Indian cuisine experience in Las Palmas. It is located at Calle Salvador Cuyas, 8.