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

A must for any lover of fine Indian food... for Radha Krishna Bhavan

A must for any lover of fine Indian food

One of the finest South Indian restaurants in London with a warm and welcoming atmosphere and a particulary good selection of vegetarian and vegan dishes. A must for any lover of fine indian food.

Hilary, London at Oct 10, 2020