• 86 Tooting High Street, Tooting, London, SW17 0RN
Order Takeaway Sign Up

Review from Axel IEnna for Radha Krishna Bhavan

blow your mind

No cooks in the kitchen; only magicians. If this food doesn't blow your mind away nothing will.

Axel IEnna, Colliers Wood at Feb 9, 2018