Icy Spicy West Pennant Hills - Indian Ice Creams & Street Food Restaurant Plenty of parking available near coles and entry through Seven Eleven Petrol Station, 10 Castle Hill Rd Located in Thorbys Arcade, West Pennant Hills, NSW, 2125