The name itself speaks volumes. Your taste buds are hit time and time again like you have been hit by a tsunami. Situated in the south of London Clapham, this hot spot is always busy, getting a table is a challenge and when you are there you...