Karahi Tandori Restaurant Islambabad

Tandoori Resturants Karahi is must to try when in Islamabad. This is the place where tradition and nostalgia rules. Located in F-10 and G8, the Tandoori restaurant is known for it’s warm hospitality, clean environment and of course mouth-watering desi food.