Моему только 4, но спокойно просидеть в ресторане 2 часа - это задача непосильная. Поэтому в ресторанах мы сидим максимум полчаса, ровно столько времени, чтобы  поесть. Если хотим посидеть подольше, то ищем места, где есть детский уголок. В противном случае,да, будет ходить и изучать каждый угол заведения - интересно же! Считаю, что для нашего возраста такое поведение более логично,  сама всегда поражаюсь некоторым (особенно европейским) детям, которые сидят на попе ровно на стуле и даже не канючат. Любопытство - естественная черта детей. Ещё и темпераменты разные конечно.