Food Opera, Vega Circle Mall
Check Post area, Sevoke Road,
Siliguri, 734003
Food Opera, Vega Circle Mall is one of the popular Fast Food Restaurant located in Check Post area, Sevoke Road ,Siliguri listed under
Local business in Siliguri
,
Fast Food Restaurant in Siliguri
,