The Dugout Siliguri is located in Siliguri, India on G 25/ G 26, Ground Floor Planet Mall 2nd Mile, Sevoke Rd. The Dugout Siliguri is rated 4.1 out of 5 in the category gastropub in India.
Address
G 25/ G 26, Ground Floor Planet Mall 2nd Mile, Sevoke Rd
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance