Mumbai > Food Shops > Shangrilla Foods Products Limited

Shangrilla Foods Products Limited

Food Shops
 02222180792,
10th Floor, Wrold Trade Center-1, LBS Marg, Cuffe Parade, Mumbai - 400005, Maharashtra
In World Trade Center

Services

Products & Services: Biscuits

Review

*Content on this page is crowdsourced. AskLaila will not be liable for any claims made, or for the authenticity of the information displayed.