Le Mahraja du Kashmir is a cozy Indian restaurant offering flavorful dishes in a pleasant atmosphere, with takeaway options available.