Hiccups is located in Siliguri, India on Homeland building, 2.5 mile, Sevoke Rd, near Vega Circle Mall, Ward 42, Don Bosco Colony. Hiccups is rated 4.2 out of 5 in the category restaurant in India.
Address
Homeland building, 2.5 mile, Sevoke Rd, near Vega Circle Mall, Ward 42, Don Bosco Colony