I was very impressed by All Star Lanes on my first visit, and have since been back a few times and not been disappointed. The space itself is nicely laid out, with a bar just to the left of reception as you come in (decked out like some kind of 70s lumberjack joint), then the diner space between it and the lanes at the back. The menu ticks all of the typical diner-style boxes, and the food is surpisingly good – both the healthy (caesar salad) and not so healthy (burgers, fries) options. They also have a “blue plate special” each day and a range of interesting US beers, which adds to the authenticity of the experience, all served by pleasant (and patient) waiting staff.
Of course, most of the fun is generated by the lanes themselves – the atmosphere from there certainly spills over into the dining area. Bowling is a great group activity (frankly, everyone tends to be as bad as each other), and its a great way to round off a night before finishing with a few drinks in the bar, where the cocktails are also good.
Overall, highly recommended – just rememeber to book your lanes in advance. I'm eagerly awaiting the opening of the Brick Lane branch!