Indian • Seafood • Chicken • International
"This unassuming little restaurant may not catch your eye as you drive by, but it is truly the best spot for Indian cuisine in London. I have been a loyal customer here for..."