Spice N Ice is located in Delhi, India on Shop No. 10 Plot No. 13 Parmesh Corporate Tower Karkardooma Community Centre Behind Dayanand Vihar, Karkardooma. Spice N Ice is rated 4.3 out of 5 in the category north indian restaurant in India.
Address
Shop No. 10 Plot No. 13 Parmesh Corporate Tower Karkardooma Community Centre Behind Dayanand Vihar, Karkardooma