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.