We tried Edinburgh's Karen's Diner event and it was crazier than we ever expected
Raucous, rowdy and rude – and that's just the servers – Karen's Diner is on tour and it's arrived in Leith to prove that the customer is definitely not always right.
Edinburgh Live ·