Buddha Palace Indio-Nepalí offers a menu of Indian and Nepalese specialties, complemented by a selection of wines.