Vid Hornstull finner du Indian Garden Heleneborgsgatan, en färgstark indisk restaurang med smakrika delikatesser som prisats med Taste ofBritain Award of Excellence och två Gulddrakar. Restaurangen, som är äldst i Indian Gardens krogfamilj, serverar en stadig meny av ambitiösa gourmeträtter på hemliga familjerecept.