Recently opened nepali thali restaurant few steps away from Torremolinos train station, behind Zara