Loading map…
Royal Nepal Restaurante
Royal Nepal Restaurante in Barcelona, Spain, brings the flavors of the Himalayas to Catalonia. Delight in the exotic aromas and the satisfyingly firm textures, with a focus on grilled Nepalese specialties. A taste of adventure and spice.