TRY OUR NEW TARO BALHAM BRANCH!

               Come try our delicious food now in Balham! 

                  193 Balham High Road, Balham, London
                  SW12 9BE
                  Tel: 02086755187
                  Fax: 02086737707