Central Park Building, 2nd Mile Sevoke Road (Near Cosmos Mall),
Siliguri, 734001
Bayleaf is one of the popular Restaurant located in Central Park Building, 2nd Mile Sevoke Road (Near Cosmos Mall) ,Siliguri listed under Hotel in Siliguri
, Restaurant in Siliguri
,