I had to take my son to Children's Hospital several years back and we stopped at Johnny Rockets at University Village for lunch. It has a 50's diner atmosphere, great burgers and shakes, and the best part was that each table has a mini juke box, songs cost a nickel, and the nickels are free.
You didn't mention if you wanted a place for a kid birthday, or for a fun lunch with just a few friends and family. I think this place would work for a smaller gathering.
There certainly isn't an arcade attached to it, but it would be a great place to stop before or after a movie.