Twins Restaurant is owned by identical twin sisters Lisa Ganz, twin sister Debbie Ganz, and actor Tom Berenger. We are the only restaurant of its kind, staffed entirely by 37 sets of identical twins who work the same shift, in the same station, in the same uniform.
Visit the restaurant’s website here.
Makes me wish I had a twin!