Ground Floor, Cosmos Mall, Sevok Road, Siliguri
Restaurants in Sevok Road
Shop No 7, 4th Floor, Vega Circle Mall, Tirupati Plaza, 3rd Mile, Sevokes Road, Siliguri
Restaurants in Sevokes Road