Share
Tweet
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.
You must be logged in to post a comment Login
You must be logged in to post a comment Login