Palm Tree is a new generation Indian restaurant known for its outstanding food and service.