img1

Thali And Pickles

Book a Table Order Online

5-6 Balham Station Road, Balham, London, South London

Cuisines: Indian