Ping Pong restaurant chain in London

There’s a restaurant chain in London where you can get all sorts of delicious food at excellent prices and where you’ll want to return again and again. The restaurant is Ping Pong. Surely you’ve seen their restaurant signs on many…