The 37-acre premises of Kamala Mills in Mumbai's Lower Parel is bursting at the seams with almost all major restaurant companies in the country setting up shop here.
The 37-acre premises of Kamala Mills in Mumbai's Lower Parel is bursting at the seams with almost all major restaurant companies in the country setting up shop here.