Sizzler is located in Siliguri, India on PC4HRC7, Station Feeder Rd, Ward 28, Subhas Pally. Sizzler is rated 2 out of 5 in the category indian sizzler restaurant in India.
Address
PC4HRC7, Station Feeder Rd, Ward 28, Subhas Pally
Service options
TakeawayDine-in