Karimabad (كريم آباد), formerly known as Baltit, is the capital of the Hunza District in the Gilgit-Baltistan region of Pakistan.
There are many places serving food along Karim Abad Rd, especially between Zero point and Baltit fort. Most hotels will also serve food.
= Karimabad is 100 km drive from Gilgit. Most people arrive by road: it takes almost 2 - 3 hours to reach Hunza from Gilgit. The main bus stand is on the Karakoram Highway (KKH) 'Aliabad'. There are booking agents in town for long distance buses & jeeps along the KKH. The journey from Islamabad can take as long as 24 hours.
Private vehicles are normally used as local transport. Renting jeeps is also a common way of moving around. You can go to nearby cities on buses and by air.