Cafe Free India is a Chinese Restaurant best known for Chinese food and is located at NM Joshi Marg, Lower Parel, Mumbai, 400013. Cafe Free India (Chinese Restaurant) also serves European/Continental, Italian and Multi-Cuisine.
Café Free India is the perfect place to have a great time at Lower Parel in Mumbai. It is well known destination for Shakes, Cafe, Indian, Chinese, Italian.