9 Soho St, London W1D 3DL
Indian restaurant | Restaurant | Vegan restaurant
Tied to the Radha Krishna Temple, this establishment offers a selection of vegetarian and vegan Indian thalis, salads, and sweets, focusing on authentic flavors and nourishing ingredients.