Best Indian Restaurant & Takeaway in Balham, London. Order authentic Indian food, covering Battersea, Clapham, Brixton, Earlsfield and nearby areas.
Last seen: June 17th at 8:14pm — Visit site