Yes the area around ICC is Harbiye and Nişantaşı which are both really busy areas, and there are offices (that will eat out lunch) around. Particularly in Nişantaşı you’ll find good restaurants. 15 min walk away is the Taksim square which is the main square of the city.