AOA Bhai, Ramzan main din kay waqt resturants band hotay hain however inside kitchen hotels can serve you. For Naran i will recommend you that don't visit in summer vacations except ramzan. Ramzan is best time to visit. Book your hotel before leaving home. And if you need any more assistance here is contact number of a local Naran tour operator Naveed 0336-9879979. You may call him and get real time assistance about Naran and Shogran.