Sushi • Kebab • European • Fast Food
"The best Indian restaurant in the world! I currently live in the United States, but when I was in London, I would make the 45-minute drive up the M25 just to dine at this place."